forked from anomalyco/opencode
-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
Bug
The output shows repeated check_task tool calls flooding the screen:
◇ check_task tsk_c0019ddaf001Y0oaX0liu0v1W0
✓ check_task
◇ check_task tsk_c0019ddaf001Y0oaX0liu0v1W0
✓ check_task
◇ check_task tsk_c0019ddaf001Y0oaX0liu0v1W0
✓ check_task
This is the LLM agent polling for background task completion, generating massive visual noise.
Fix Options
- Suppress repeated tool calls: If the same tool is called with the same arguments within N seconds, collapse into a single line with a counter:
✓ check_task ×5 - Hide check_task entirely: Since we have anti-polling guidance in check_task.txt, the agent shouldnt be polling. But if it does, hide the visual noise.
- Collapse consecutive identical tools: When tool_start matches the previous tool_start (same tool + same args), overwrite instead of appending.
Acceptance Criteria
- Repeated check_task calls dont flood the output
- Other tools still display normally
-
bun run typecheckpasses -
bun testpasses
Metadata
Metadata
Assignees
Labels
No labels