Commit Graph

1 Commits

Author SHA1 Message Date
Shannon Sands
327eb38b15 Draft Nomad SlotPool terminal backend (opt-in)
- Add optional 'nomad' extra (aiohttp)
- Add tools/nomad_slotpool.py: minimal Nomad client + slot pool + sync thread wrapper
- Add tools/sandbox_server.py + tools/sandbox/Dockerfile for sandbox container image
- Extend terminal_tool to support TERMINAL_ENV=nomad (acquire slot per task_id)
- Document draft usage in README and add nomad-dev.hcl

NOTE: Not tested on cluster; intended for later live validation.
2026-02-14 14:30:07 +10:00