Question
Prove the destination: run a live, non-mocked Agor session whose executor
runs inside an acq sandbox via the wrapper, and capture the observed output at
each stage (AGENTS.md §8.3):
- Agor spawns the executor through the
executor_command_template wrapper.
- The sandbox is created with the correct mounts + daemon net-rule + USAi secret.
agor-executor --stdin runs inside the sandbox; the agent SDK connects back to
the daemon over WebSocket (scoped JWT works through the sandbox network policy).
- A git commit inside the worktree succeeds (
.git mounted rw).
- USAi is reachable (OpenCode configured via the usai-provider kit; MITM key
injection works).
- Cleanup (
acq rm) fires on exit.
Requires a sandbox-capable host (cannot run inside an sbx sandbox — no nested
sandboxes, per the isolation area ADR). If no such host is available this session,
record BLOCKED with the reason and the trigger to retry — do NOT fabricate a
pass.
Depends on #253 (wrapper), #254 (README), #256 (CI green). This ticket closing is
what makes the map's destination reached.
Output: the captured stage-by-stage transcript (or a BLOCKED record).
Question
Prove the destination: run a live, non-mocked Agor session whose executor
runs inside an
acqsandbox via the wrapper, and capture the observed output ateach stage (AGENTS.md §8.3):
executor_command_templatewrapper.agor-executor --stdinruns inside the sandbox; the agent SDK connects back tothe daemon over WebSocket (scoped JWT works through the sandbox network policy).
.gitmounted rw).injection works).
acq rm) fires on exit.Requires a sandbox-capable host (cannot run inside an sbx sandbox — no nested
sandboxes, per the isolation area ADR). If no such host is available this session,
record BLOCKED with the reason and the trigger to retry — do NOT fabricate a
pass.
Depends on #253 (wrapper), #254 (README), #256 (CI green). This ticket closing is
what makes the map's destination reached.
Output: the captured stage-by-stage transcript (or a BLOCKED record).