Skip to content

fix(qa): accept Codex capped read evidence#96366

Merged
vincentkoc merged 1 commit into
mainfrom
fix/qa-codex-large-read-evidence
Jun 24, 2026
Merged

fix(qa): accept Codex capped read evidence#96366
vincentkoc merged 1 commit into
mainfrom
fix/qa-codex-large-read-evidence

Conversation

@vincentkoc

Copy link
Copy Markdown
Member

What Problem This Solves

The long-context cache QA scenario rejected the Codex runtime even though the read result was bounded and retained. Codex emits its own bounded transcript marker instead of OpenClaw's literal 50KB marker.

Why This Change Was Made

Correlate the planned read and returned output by call id, accept the two known truncation layers with an explicit Codex bound, and verify a later read request carries the retained evidence.

User Impact

Release QA no longer reports a false parity failure for Codex while preserving the cache-evidence check.

Evidence

  • YAML parses successfully.
  • Autoreview clean: no accepted/actionable findings.
  • Focused Vitest was attempted but queued behind the existing shared heavy-check lock and timed out without running.

@vincentkoc vincentkoc self-assigned this Jun 24, 2026
@vincentkoc
vincentkoc merged commit e9720c2 into main Jun 24, 2026
91 of 94 checks passed
@vincentkoc
vincentkoc deleted the fix/qa-codex-large-read-evidence branch June 24, 2026 10:07
@vincentkoc

Copy link
Copy Markdown
Member Author

Merged via squash.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant