Repository navigation
fix: report unavailable Codex App probes as skipped - #1335
Conversation
Co-Authored-By: brainlayerCodex running gpt-6-luna <noreply@anthropic.com>
Bugbot couldn't run - usage limit reachedBugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit. A user or team admin can review and increase usage limits in the Cursor dashboard. (requestId: df79cda4-2043-48ff-8821-690617c8412f) |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📜 Recent review details
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to
|
BrainLayer ratchetEvery Value below was measured by this run. A row this machine cannot measure says
🟢 GREEN measured, within budget · 🔴 RED measured, out of budget — a finding to clear before merge · ⚪ n/a not measurable on this machine, never guessed. No RED rows. Measured on Linux/x86_64 · measured |
Co-Authored-By: brainlayerCodex running gpt-6-luna <noreply@anthropic.com>
Bugbot couldn't run - usage limit reachedBugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit. A user or team admin can review and increase usage limits in the Cursor dashboard. (requestId: 9244c155-72e3-4eff-9bb5-375db5a6d4f5) |
…-skip-20261016 # Conflicts: # tests/test_harness_probe_runtime.py
Bugbot couldn't run - usage limit reachedBugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit. A user or team admin can review and increase usage limits in the Cursor dashboard. (requestId: 3b026668-4de3-4574-9a73-3e3d0c39a956) |
Summary
When the Codex App is stopped and its existing control socket is absent, the probe records
SKIPwith the unavailable-context reason. A running app with no socket remains a failure, and a skipped harness still keeps the aggregate convergence gate non-green.Verification
python3 -m pytest tests/test_harness_probe*.py -q— 64 passed.ruff check,ruff format --check, andgit diff --checkon the changed files — passed.SKIP, reason “Codex App is not running; existing app context is unavailable”; probe process exit 0, aggregate command exit 1. Read-only check confirmed no Codex process and no control socket; no app was launched.Loop-record: implementer=codex/gpt-6-luna reviewer=none rounds=0/0 defects=1 role=worker
Reviewer route: Per the handoff, orc routes 2× Sol + Cursor. This worker did not invoke remote reviewers. BrainLayer AGENTS.md exclusions for Greptile/Bugbot are preserved.
Retirement policy follow-up
scripts/retirement_policy.json:6512dc7e2f2ea2c69d7ba067ca0db43314949c134d94416f8542da99e5f3d2b1covers the current-user Codex process-tablesubprocess.runcheck;d96c889adfe7312245aab3a1e9a2d5b4ada8a073764625f362237514ecdbea73covers localsubprocess.SubprocessErrorclassification. No source changed.scripts/retirement_policy_generate.py --write --purposesand the lead-approved two-key purpose map.python3 scripts/retirement_policy_generate.py --checkpassed.python3 -m pytest tests/test_retirement_ast_portability.py -q(5 passed, 12 subtests passed);python3 -m pytest tests/test_harness_probe*.py -q(64 passed);git diff --checkpassed. The policy-only diff adds 20 lines and removes none.a6063215ed8abb6141059c8a5d3f20b89b11b99d.Main refresh
origin/mainat462b97000cd90f0d148b6c548a30567944689a63with merge commit8116e0b4925c59f3ebb4d517d617c349cd13137b(parents:a6063215ed8abb6141059c8a5d3f20b89b11b99d, then462b97000cd90f0d148b6c548a30567944689a63).tests/test_harness_probe_runtime.py; resolution keeps the App skip and running-without-socket failure tests and the parameterized Codex CLI/Claude originator and environment-preservation test.scripts/harness_probe.pyauto-merged with the codex-cli-onlyCODEX_INTERNAL_ORIGINATOR_OVERRIDEremoval; MCP endpoint/authorization filtering remains unchanged.python3 scripts/retirement_policy_generate.py --checkpassed. There was no additional policy diff beyond the two approved entries from the preceding commit.python3 -m pytest tests/test_harness_probe*.py -q(66 passed);python3 -m pytest tests/test_retirement_ast_portability.py -q(5 passed, 12 subtests passed);git diff --checkpassed.— brainlayerCodex (worker) · codex/gpt-6-luna