Skip to content

Pin Codex evidence tooling to verified 0.155.1 - #47

Merged
minglong51 merged 1 commit into
mainfrom
feat/codex-current-evidence
Sep 21, 2026
Merged

minglong51 merged 1 commit into
mainfrom
feat/codex-current-evidence

Conversation

@minglong51

@minglong51 minglong51 commented Sep 21, 2026 •

Copy link
Copy Markdown
Owner

The evidence tooling still pinned Codex 0.149.1, so it rejected the verified installed 0.155.1 executable before capture. Update the collector, probe, analyzer gate, executable manifest, and matrix digest together. Apply the four approved test literals: three version strings and one executable checksum; all existing assertions stay intact.

Validation: all 122 existing tests pass, and the capability-matrix check passes with all 24 cells remaining synthetic/unknown. The official 0.155.1 native binary matches the installed SHA-256, consumed protocol and identity fields were compared against the generated schemas, and a bounded initialize-only diagnostic completed with zero model turns. Triad and an independent Claude static review passed against patch 12cb18649eb89d2294244dc49bbf2c429d728550772d6c5ec127bc47acf138f5.

The later isolated preflight verified read-only execution, disabled shell tools/web search/project instructions, no custom instructions or MCP servers, and disabled remote control. Upstream intentionally retains the unified-exec backend; shell-tool availability has a separate gate. However, skills/list still discovered host skills outside the fresh configuration directory. The preflight stopped before any model prompt, and no credentials were copied. Live qualification remains open; this change makes no capability promotion and changes no cancellation, descendant, timeout, byte-budget, or private-capture guards. It does not require a runtime release or Homebrew update.

Both macOS and Linux CI jobs passed on their first attempts for the PR and merged main (eb61385791008abe0c105f12c72f65be4735115a).

Update the exact executable and protocol pins together, retaining unknown capabilities and all existing capture guards. Apply the four approved test literal updates.

Triad: SHIP 2026-09-20
@minglong51
minglong51 merged commit eb61385 into main Sep 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant