openai / openai/codex

[Codex desktop] Repeated authoritative-data misclassification caused excessive usage consumption

Open
#44,980 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app bug model-behavior
Dominant language
Rust
Stars
125k
Forks
19.4k
PR merge metrics
PR metrics pending

Description

Component

Codex desktop app on Windows, working in a local project task.

What happened

During a long-running local task, the agent repeatedly mishandled an authoritative race-result marker meaning “non-starter/excluded” (출전제외). It assigned a synthetic fallback finishing rank to the excluded entry, then continued defending and reprocessing the derived result after the user had identified the official fact. This caused a prolonged correction loop and many unnecessary tool calls.

The task already contained explicit domain rules requiring official cancellations/non-starters to be excluded and requiring pre-start predictions to remain frozen after the race start.

Expected behavior
  • Preserve authoritative cancellation and non-starter markers.
  • Never synthesize a finishing rank for a non-starter.
  • Once the official start time is reached, preserve the pre-start prediction and update only official facts/results unless the user explicitly authorizes a prediction change.
  • When the user supplies an authoritative correction, stop repeating the same failing interpretation and revise the execution path immediately.
  • Provide a clear account-support/escalation path when erroneous agent work materially consumes a usage window.
Impact

The repeated correction cycle materially consumed the user’s weekly Codex usage and delayed an active race-day workflow. The local project logic has since been corrected and regression-tested, but the product-level behavior and the resulting usage impact should be reviewed by the Codex team.

Privacy

No project files, private account identifiers, credentials, or private logs are included here. Please contact the issue author privately if account or session identifiers are needed for investigation.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review the Codex desktop app on Windows against the reported race-result scenario, focusing first on handling the “출전제외” marker and post-start prediction freeze. Confirm done when authoritative non-starters remain excluded, predictions stay unchanged after start, corrections stop the loop, and a support or escalation path is defined; no repository file or test is named.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
ai, desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.