Repository navigation
Run live smoke acceptance through the app: Claude passes, Codex is out of credits (CF-8) - #332
Merged
Merged
Conversation
…t of credits e2e/live-smoke.spec.ts is an opt-in live scenario (MODEX_LIVE_SMOKE=1) for each CLI. It runs a real edit and check in a disposable repository, then the final answer, then Stop during a running command. For Codex it also records the shape of one web-search result from Codex's own session record. A turn the CLI refuses settles in error, and the report keeps the failure card's code, its summary and the CLI's own message. Run once with Val's authorization on 2026-10-19: - Claude Code 2.1.304 (Haiku) passed. The edit and the grep check succeeded, and the answer was phase unspecified (Claude reports no phase). Stop ended the call interrupted within 2.4 s, and its file was never written. - codex-cli 0.163.0 refused the turn after 3.1 s with usage_limit_exceeded: the ChatGPT account has no credits until 2026-10-25 09:35. Modex showed rate_limited with the CLI's words and ran nothing. Rerun then. docs/reviews/2026-10-19-live-smoke.md has the results, and the CF-8 matrix row now points to it. Part of #281 (CF-8), tracker #273. Coven-Harness: Claude Code / claude-opus-5-5
Coven-Harness: Claude Code / claude-opus-5-5
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
BunsDev
added a commit
that referenced
this pull request
Oct 20, 2026
Coven-Harness: Claude Code / claude-opus-5-5
BunsDev
added a commit
that referenced
this pull request
Oct 20, 2026
Coven-Harness: Claude Code / claude-opus-5-5
This was referenced Oct 20, 2026
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of #281 (CF-8), tracker #273. Val authorized one short, benign live run per CLI on the signed-in accounts on 2026-10-19.
What it adds
e2e/live-smoke.spec.ts, an opt-in live scenario (MODEX_LIVE_SMOKE=1; CI skips it, 2 skipped). For each CLI it drives the real app, main process and native adapter in a disposable repository:A turn the CLI refuses settles in
error, and the report keeps the failure card's code, its summary and the CLI's own message.docs/reviews/2026-10-19-live-smoke.mdwith the results, and the CF-8 matrix row now points to it.Results
Claude Code 2.1.304 (
claude -p, Haiku): passed.cat,Editandgrep -q 'hello, live' greeting.txtall succeeded, and the file readshello, live. Agent mode needed no cards.unspecified. Claude reports no phase, so Modex claims none.interrupted, and the notice "Stopped. Claude did not end the turn within 1.5 s of the interrupt, so Modex terminated it." No failure card, andlive-stop.txtwas never written.codex-cli 0.163.0 (
codex app-server, "Logged in using ChatGPT",gpt-6-astra): refused by the account.codex_error_info: "usage_limit_exceeded"and creditsbalance: "0".rate_limited, "Codex is rate-limited or out of quota.", with the CLI's words kept: "…try again at Oct 25th, 2026 9:35 AM." Nothing was edited or run.MODEX_LIVE_BACKENDS=codex.How it was run
idle, while a refused turn leaves the thread inerror. I found the cause in Codex's session record (usage_limit_exceeded).Coven-Harness: Claude Code / claude-opus-5-5