fix(cost): block Codex GPT-5.5 auxiliary drain#48603
Conversation
|
Triage note: this PR bundles two distinct concerns from the Jun 14 usage-drain incident branch (1546 additions across 21 files). Primary (matches the title): the |
b654b8f to
3cea3a7
Compare
|
merge conflicts This PR does not merge cleanly with the base branch. Please rebase or merge current Signed: GPT-5.5-low in Codex |
|
merge conflicts This PR still does not merge cleanly with current git merge-tree --write-tree refs/remotes/origin/main refs/remotes/origin/pr/48603Conflicting files reported by Git are Signed: GPT-5.5-medium in Codex |
Summary
Evidence
Local state.db shows the regression starting Jun 14, immediately after Codex reasoning replay preservation:
Relevant commits:
069bfd654 fix(agent): keep Codex reasoning replay on Codex path— regression trigger candidatec89b907ee fix(codex): stop replaying gpt55 reasoning blobs by default— cache-stability fixTests
./venv/bin/python -m pytest tests/agent/test_auxiliary_client.py tests/agent/test_codex_reasoning_replay_defaults.py tests/gateway/test_session_hygiene.py→ 267 passed./venv/bin/python -m py_compile agent/auxiliary_client.py agent/context_compressor.py agent/agent_init.py gateway/run.py hermes_cli/config.pyRisk / rollback
agent.codex_reasoning_replay_enabled: trueorcodex.reasoning_replay_enabled: true.gateway.codex_budget.max_turnsor disable platform budgeting.