Upgrade codex: bump pinned binary + point the director at gpt-5.6-sol #451

Merged
coilysiren merged 2 commits from issue-450 into main 2026-07-10 18:47:10 +00:00
Member

Upgrade codex: bump pinned binary + point the director at a newer model

Behavioral half of the 2026-07-10 /goal-mode codex runaway (structural half: the open-PR backpressure gate, ward#1069 child).

  • dev-base codex pin - docker/dev-base/agent/Dockerfile - CODEX_VERSION 0.142.5 -> 0.144.1 (latest stable rust-v0.144.1, both linux-musl tarballs verified present). The publish-image CI job rebuilds :latest on the landed commit, no manual registry push.
  • director model - .ward/roles.kdl - the director role's codex override moves gpt-5.5 -> gpt-5.6-sol, the top-priority "Latest frontier agentic coding model" in codex 0.144.1's bundled catalog, distinct from the rank-and-file engineer default (gpt-5.5 in agents.kdl). The per-role override mechanism (ward#1029) already exists and is what this rides.
  • reasoning/verbosity - reasoning-effort xhigh retained (top tier in fleet use, supported by gpt-5.6-sol). verbosity medium added: the director inherited the agent-level verbosity low cheapness tuning, and a coordination role does not need to be cheap.
  • docs - docs/ward-specs-overrides.md notes the override axes and the director rationale.

Ward's fleet-config parser accepts model | endpoint | reasoning-effort | verbosity in role agent overrides (verified against ward cmd/ward/bundle_roles.go), so the new nodes parse. Follow-up worth considering: advisor and ops codex overrides still ride gpt-5.5.

closes #450

ward.workflow: pull-requests-and-merge

## Upgrade codex: bump pinned binary + point the director at a newer model Behavioral half of the 2026-07-10 `/goal`-mode codex runaway (structural half: the open-PR backpressure gate, ward#1069 child). * dev-base codex pin - `docker/dev-base/agent/Dockerfile` - `CODEX_VERSION` 0.142.5 -> 0.144.1 (latest stable `rust-v0.144.1`, both linux-musl tarballs verified present). The `publish-image` CI job rebuilds `:latest` on the landed commit, no manual registry push. * director model - `.ward/roles.kdl` - the director role's codex override moves `gpt-5.5` -> `gpt-5.6-sol`, the top-priority "Latest frontier agentic coding model" in codex 0.144.1's bundled catalog, distinct from the rank-and-file engineer default (`gpt-5.5` in `agents.kdl`). The per-role override mechanism (ward#1029) already exists and is what this rides. * reasoning/verbosity - `reasoning-effort xhigh` retained (top tier in fleet use, supported by gpt-5.6-sol). `verbosity medium` added: the director inherited the agent-level `verbosity low` cheapness tuning, and a coordination role does not need to be cheap. * docs - `docs/ward-specs-overrides.md` notes the override axes and the director rationale. Ward's fleet-config parser accepts `model | endpoint | reasoning-effort | verbosity` in role agent overrides (verified against ward `cmd/ward/bundle_roles.go`), so the new nodes parse. Follow-up worth considering: `advisor` and `ops` codex overrides still ride `gpt-5.5`. closes #450 ward.workflow: pull-requests-and-merge
feat(agents): upgrade codex - bump pinned binary, point director at gpt-5.6-sol
Some checks failed
ci / gate (pull_request) Failing after 8s
32d4634a0e
Bump the dev-base codex pin 0.142.5 -> 0.144.1 (publish-image rebuilds
:latest on the landed commit). Move the director role's codex override
to gpt-5.6-sol, the current frontier agentic coding model in the codex
catalog, distinct from the rank-and-file engineer default (gpt-5.5).
Keep reasoning-effort xhigh and lift verbosity to medium: the director
coordinates dispatches and does not need to be tuned cheap.

Behavioral half of the 2026-07-10 /goal-mode runaway response; the
structural half is the open-PR backpressure gate (ward#1069 child).

closes #450

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
test(dev-base): track CODEX_VERSION pin 0.142.5 -> 0.144.1
All checks were successful
ci / gate (pull_request) Successful in 10s
d8f03456fc
closes #450

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign in to join this conversation.
No description provided.