Commit graph

1 commit

Author SHA1 Message Date
Shannon Sands
6ff573fef2 Add optional Modal sandbox pooling backend (TERMINAL_MODAL_MODE=pool)
- Default Modal behavior unchanged
- New pooled mode reuses warm Modal environments across tasks
- Per-task working directory (/root/hermes_tasks/<task_id>) with best-effort cleanup
- Minimal integration: terminal_tool _create_environment now accepts task_id and
  selects pooled modal wrapper when configured
2026-02-14 13:18:59 +10:00