Agent Control 3.4.0
Agent Control 3.4.0
Agent Control 3.4 establishes Job Definition + Parameters + Schedule + Model Route + Governed Run + Persistent Result as a first-class platform boundary.
The built-in Repository Code Review freezes a Git SHA in a read-only snapshot, builds deterministic bounded context with exhaustive omission reporting, routes review.default to a qualified model, invokes its provider directly without Codex, creates attributable Work Parcels, validates structured findings, records provider/configured-price cost, and advances only a successful delta baseline.
Qualification
- Release commit:
4b04f3942201d65748c6c68bf9669cdea1841d19 - Full gate: 550 tests passed, zero failed; typecheck, bootstrap/dashboard syntax, infrastructure-neutrality and implementation-status checks passed.
- Real LocalWalks Run:
a25479c7-d969-464f-846e-943092c3122d,SUCCEEDED_WITH_FINDINGS, frozen SHA7f99b664a90c887fdf7c310ce465de1ee94f1bcc, one Work Parcel, eight validated findings. - Real route:
review.default→glm-5.3-flash→ OpenRouterz-ai/glm-5.3-flash; no fallback and no Codex dependency. - Usage: 4,776 input / 12,802 output / 17,578 total tokens; effective provider cost USD 0.00711668826.
- Delta proof: exact
821560d64a52b9e7956ed75ec5a291fd77cf4348→cfd5168f5710d18c8d32cfe1a1e1f9d8647e5a3d, with onlysrc/value.test.tsselected as changed context and successful baseline advancement. - Scheduled proof: deterministic one-time occurrence
2026-09-01T10:12:42.815Z, actual start10:12:42.828Z, completion10:14:03.264Z; temporary Saved Job disabled afterward. - Package SHA-256:
c97b9d93691ac81d82f3c71b879023c2dcb97e72415ccd5c8d8223b0f63b3726.
Full sanitized evidence: docs/evidence/agent-control-3.4.0-release-qualification.md.
Upgrade and migration
git fetch --tags
git checkout v3.4.0
npm install
npm run checkExisting 3.3 internal Job manifests, Run ledger, Work Parcels, model registry, systems and lanes remain intact. Parameterised Job state is created beneath AGENT_CONTROL_STATE_DIR/parameterized-jobs only when used. Installing this release enables no Saved Job or Schedule.
Before creating Repository Review Saved Jobs, configure jobs.repositoryRoots, an execution resource and a qualified review.default model. Remote Git checkout remains disabled unless jobs.repositoryRemotes explicitly permits it.