Commit History
-
Policy engine path resolution + direct dispatch tools + shell_execute fix
- spec_executor.py: resolve relative paths against workspace (not CWD), strip leading env var assignments before binary check (e.g. PYTHONPATH=/) - policy_engine.py: direct dispatch tool set (read/write/edit/shell_execute/ notebook_add), shell_execute now validates non-empty command before dispatch Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>920fc45