Plan/TODO progress remains stuck at Step 1/5 after later milestones complete

Open 💬 2 comments Opened Jul 24, 2026 by 674345386
💡 Likely answer: A maintainer (github-actions[bot], contributor) responded on this thread — see the highlighted reply below.

What version of the Codex App are you using (From “About Codex” dialog)?

0.144.1

What subscription do you have?

Unknown — the subscription was not shown in the Codex App UI

What platform is your computer?

Darwin 25.3.0 arm64 arm

What issue are you seeing?

The plan/TODO progress indicator can become stale and stop reflecting the agent's real progress. In the attached run, Codex completed implementation and testing, reported test summaries of 6/6 and 9/9 passing, and edited 13 files with roughly 500 added lines. However, the footer badge still showed “Step 1/5”. Opening the plan dropdown showed all five items unchecked, including the initial analysis step.

The diff and file counters continued to update, but the plan progress did not.

What steps can reproduce the bug?

  1. Start a coding task that creates a five-step tracked plan.
  2. Let Codex continue through repository analysis, implementation, and tests.
  3. Observe that the conversation reports later work and passing tests, and that the diff/file counters update.
  4. Open the plan dropdown or inspect the footer progress badge while the turn is still running.

Actual: the badge remains at Step 1/5 and the dropdown items remain unchecked.

What is the expected behavior?

The plan/TODO display should stay synchronized with meaningful execution milestones. Completed steps should be checked and the footer should advance beyond Step 1/5. If progress is manually reported by the model and may be stale, the UI should clearly indicate that rather than presenting it as authoritative progress.

Additional information

Contact: pengpeng1366@gmail.com

A similar report, #14390, was closed as a duplicate on June 23, but the issue still reproduces in Codex App 0.144.1. These screenshots provide a current reproduction with later milestones and tests visibly completed.

<img width="1838" height="1756" alt="Codex task output shows tests complete while progress remains Step 1/5" src="https://github.com/user-attachments/assets/de59b3fc-b93f-4ac8-8d1c-ddb1be1627a9" />

<img width="1572" height="846" alt="Codex plan dropdown shows all five steps unchecked" src="https://github.com/user-attachments/assets/c7fa82de-706d-4cfa-9810-cb8f44ed1ac7" />

View original on GitHub ↗

2 Comments

github-actions[bot] contributor · 1 month ago

Potential duplicates detected. Please review them and close your issue if it is a duplicate.

  • #35052

Powered by Codex Action

gKev1n · 18 days ago

Confirming that this still reproduces on Windows in a newer Codex Desktop build.

Environment

  • Codex Desktop package: 26.715.10079.0
  • Windows display version: 25H2, build 26200.8875, x64
  • UI language: Simplified Chinese
  • Observed: 2026-08-10

Observed behavior

  1. A five-item plan was displayed.
  2. The footer badge remained at 第 1 / 5 步 (“Step 1/5”), and the plan dropdown continued to show all five items as unchecked.
  3. The visible execution logs had already reached starting LiveKit server, which corresponded to the second plan item (“Start LiveKit, Control API, Web, and Windows Session Host”).
  4. The command/result panel showed ✓ 成功 (“Success”).
  5. After waiting, the badge still did not advance and the plan state remained unchanged.

This was not a momentary rendering delay: the execution evidence and plan UI stayed persistently out of sync.

Expected behavior
Once execution has entered a later plan item—and especially after the preceding command reports success—the completed item should be checked and the footer should advance. If the plan state is manually reported and may be stale, the UI should communicate that instead of presenting Step 1/5 as current progress.