Stale background task indicators persist in UI after completion
Resolved 💬 3 comments Opened Jan 18, 2026 by mraarone Closed Jan 22, 2026
Description
Background task/agent indicators continue showing "running" status in the UI after the tasks have completed. The user sees multiple tool runs that "aren't doing anything" - ghost entries that never clear.
Steps to Reproduce
- Launch multiple background agents using
Tasktool withrun_in_background: true - Wait for agents to complete (confirmed via
TaskOutputshowingstatus: completed) - Observe that the UI still shows tasks as running
Expected Behavior
Task indicators should clear or show "completed" status when background agents finish.
Actual Behavior
Task indicators persist showing running/active status even after:
TaskOutputconfirmsstatus: completedps auxshows no related processes running- Work output has been successfully retrieved
Environment
- Claude Code version: 2.1.12
- Platform: WSL2 (Linux 6.6.87.2-microsoft-standard-WSL2)
- Context: Using parallel background agents for Neo4j migration work
Additional Context
User observed 4 stale task indicators that persisted across conversation continuation (claude --continue).
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗