Refactor (non-breaking change which improves the structure or operation of the implementation)
Description
Removes engine exception processing from the executor and relies on the engine to provide exception details
Adds basic log messages on exceptions to show some context around exceptions raised by the engine
Removes inline log message detection as this is handled in the engine
Motivation and Context
Aligns with https://github.com/hamlet-io/engine/pull/1645
This change extends the separation between the bash executor and the engine and allows for the engine to manage its own exceptions
Intent of Change
Description
Motivation and Context
Aligns with https://github.com/hamlet-io/engine/pull/1645 This change extends the separation between the bash executor and the engine and allows for the engine to manage its own exceptions
How Has This Been Tested?
Tested locally
Followup Actions