working out the worker/execution interface

This commit is contained in:
2026-02-08 12:55:33 -06:00
parent c62f41669d
commit a74e13fa0b
108 changed files with 21162 additions and 674 deletions

View File

@@ -194,6 +194,7 @@ impl ExecutionManager {
action: None,
action_ref: action_ref.clone(),
config: parent.config.clone(), // Pass parent config to child
env_vars: parent.env_vars.clone(), // Pass parent env vars to child
parent: Some(parent.id), // Link to parent execution
enforcement: parent.enforcement,
executor: None, // Will be assigned during scheduling