Check the object of the state#
A send receipt describes a message. A running or retrying label describes the task. A completion notice prompts review of the later result. These signals can change at different times.
The Mac release keeps model-busy work in a retry state and avoids stale historical tasks in the live list. If the state still conflicts with Codex, retain the visible labels and the latest original answer.
Respond to evidence#
If the message arrived but the model is waiting, do not replay it. If the task finished with an error, inspect that error rather than treating the completion time as a successful outcome. If the connection is unavailable, re-establish it and recheck.
A small report should include versions, the state in each app and whether the discrepancy persists after opening the original task. It should not include entire private logs. Task visibility is useful monitoring, but the task’s actual output and actions remain the final evidence of what happened.