forked from anomalyco/opencode
-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
Problem
During streaming, tool calls are rendered as individual lines like:
◇ bash
✓ bash
◇ rg
◇ task
✓ task
◇ check_task
✓ check_task
This creates visual clutter and makes the actual response text hard to find. Each tool invocation gets its own line with a status icon.
Expected
Tool calls should be rendered more compactly — either:
- A single updating status line:
⚙ Running tools (bash, rg, task)... - Or hidden entirely, showing only the text response
- Or collapsed with a count:
✓ 12 tool calls completed
Screenshots
See PR #53 discussion — tool call noise in /start output.
Files
packages/opencode/src/cli/lite/index.ts— chunk rendering logicpackages/opencode/src/cli/lite/session.ts— event types yielded
Metadata
Metadata
Assignees
Labels
No labels