Skip to content

Live end-to-end validation: Agor session executing inside an acq sandbox #257

Description

@mogul

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).

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions