[BUG] Task list never checks off tasks — first task stuck in loading spinner
What version of Codex is running?
codex-cli 0.114.0 (Codex desktop app)
What subscription do you have?
Pro
Which model were you using?
GPT-5.4 xHigh
What platform is your computer?
macOS Tahoe v26.3.1
What issue are you seeing?
When using the task list feature in the Codex desktop app, tasks are never checked off as completed. The first task in the list remains in a perpetual loading state (spinner animation), regardless of whether the underlying work has actually been completed.
<img width="740" height="205" alt="Image" src="https://github.com/user-attachments/assets/02349962-7f77-4046-bf9c-e33c8211a4d3" />
What steps can reproduce the bug?
- Open the Codex desktop app
- Start a conversation that involves a task list (multiple steps)
- Observe that the first task shows a spinner indefinitely
- Notice that no tasks ever transition to a completed/checked state
What is the expected behavior?
Tasks should transition from pending → in-progress (spinner) → completed (checkmark) as the agent finishes each step. The spinner on the first task should resolve once that task is done.
Additional information
The issue appears to affect all tasks in the list — none ever get checked off — but it is most visible on the first task, which stays in the spinner state forever.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗