Add explicit_exec parameter.
Merge branch 'feature/execution-abstraction' into feature/agent_optimization