Completed subagents appear active until their results are opened
What version of the Codex App are you using?
The exact Codex Desktop build was not available to the agent. Observed on 2026-08-09.
What subscription do you have?
Not relevant to the UI behavior.
What platform is your computer?
macOS 26.6.1 (25G76), arm64.
What issue are you seeing?
Completed subagents can remain presented in the parent task UI as if they are still active. In this case, the UI appeared to show three active subagents, while the runtime agent-status query reported that every child agent was completed and only the parent agent was running.
Opening each completed subagent caused its apparent active indicator to disappear. This suggests that the indicator represents an unread completion/result, but visually communicates ongoing execution instead.
This is confusing because users may reasonably conclude that agents are still consuming model time or other resources.
What steps can reproduce the bug?
- Start one or more subagents from a parent task.
- Let the subagents finish.
- Return to the parent task without opening the completed subagent results.
- Observe that the UI still appears to present some subagents as active.
- Verify through agent runtime status that those subagents are
completed. - Open the completed subagents one by one.
- Observe that their indicators disappear after being viewed.
What is the expected behavior?
The UI should clearly distinguish:
Running: the subagent is still executing.Completed — unread result: execution has ended, but its result has not been opened.Completed — read: execution has ended and its result has been viewed.
A label such as “3 unread subagent results” would avoid implying that three agents are still running.
Additional information
No continued execution was actually observed. The issue is the mismatch between the visual state and the runtime state, which made it necessary to inspect the agent status explicitly to determine whether resources were still being consumed.
7 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
Confirmed on Windows; this appears to be the same UI/status rehydration issue.
Environment:
Observed behavior:
App-level log evidence for 2026-08-10 (06:00:08–12:24:33 UTC; conversation IDs omitted):
Interpretation:
The renderer appears to receive terminal/live events after the corresponding child state has been unloaded or is not hydrated, then projects historical or unresolved children as Active. Opening the child seems to force a status refresh.
Expected behavior:
This Windows reproduction is also consistent with #37802, #37563, and #37042. I can provide sanitized log excerpts privately if needed.
Windows reproduction and persistence evidence
I can reproduce the same behavior on:
26.803.8161.026200Observed behavior:
Sanitized local diagnostics from the affected installation:
openedge marker and 2 had aclosedmarker at inspection time. I understand that this edge marker may not itself be the runtime status, but the skew may help reproduce the hydration path.Expected behavior:
Completed — unreadshould be distinct fromRunning.This appears closely related to the cold hydration behavior discussed in #37042, with an additional large-history UI freeze symptom.
No project names, prompts, repository paths, thread IDs, account details, or conversation contents are included here.
Confirmed on Codex Desktop for Windows ARM64.
Environment:
OpenAI.Codex_26.803.10989.0_arm6410.0.26200, ARM640.147.0-alpha.6.6Observed behavior:
This closely matches the report: the terminal state appears not to be reconciled until the child detail view forces a refresh. The long elapsed time makes the stale status especially confusing because users cannot tell whether work or usage is still active.
No private task content, thread identifiers, repository paths, or organization data are included.
I’m seeing the same behavior in Codex Desktop. The Subagents panel shows completed subagents as still running/active, but opening them shows the work as Done/completed. I also checked the underlying task status and found no active subagents running. The active indicator disappears after opening the completed result, which appears to be a stale UI state.
Just asking but, isn't this issue a duplicate of the following?
#37563
#37426
#37042
#37041
Looks like it the same .
Get Outlook for Android<https://aka.ms/AAb9ysg>
________________________________
From: Sythos @.*>
Sent: Friday, 14 August 2026 16:49:06
To: openai/codex @.*>
Cc: ponvignesh @.>; Comment @.>
Subject: Re: [openai/codex] Completed subagents appear active until their results are opened (Issue #37729)
[https://avatars.githubusercontent.com/u/15103522?s=20&v=4]Sythos left a comment (openai/codex#37729)<https://github.com/openai/codex/issues/37729#issuecomment-5291379522>
Just asking but, isn't this issue a duplicate of the following?
#37563<https://github.com/openai/codex/issues/37563>
#37426<https://github.com/openai/codex/issues/37426>
#37042<https://github.com/openai/codex/issues/37042>
#37041<https://github.com/openai/codex/issues/37041>
—
Reply to this email directly, view it on GitHub<https://github.com/openai/codex/issues/37729?email_source=notifications&email_token=ADMNPPKLCUQEJ3CW3NF732L5J3HAFA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTKMRZGEZTOOJVGIZKM4TFMFZW63VHMNXW23LFNZ2KKZLWMVXHJLDGN5XXIZLSL5RWY2LDNM#issuecomment-5291379522>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ADMNPPL6AZ7XFYQPA7JU2L35J3HAFAVCNFSNUABFKJSXA33TNF2G64TZHM4TMNJUGE2TMNBZHNEXG43VMU5TKMJQGQZDIOBVGA42C5QC>.
You are receiving this because you commented.Message ID: @.***>