feat(tui-go): drop inline tool-start rows (keep results only)
The ⏵ tool-start row doubled up with the ✓/✎ result row in OUTPUT. Drop it inline — tool starts still show in the tool list + EVENTS panel. The inline transcript now carries only outcomes: ✎ writes, ✓/✗ tool results, ⌘/✕ approvals, ⊞/⊟ grants. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -198,7 +198,8 @@ func (m *Model) applyServer(msg protocol.ServerMessage) {
|
||||
}
|
||||
s.LastEventAt = nowMillis()
|
||||
}
|
||||
m.appendAction(msg.SessionID, "⏵", msg.ToolName)
|
||||
// Tool-start is not surfaced inline (it doubles up with the ✓/✎ result row); it
|
||||
// stays in the tool list + EVENTS panel.
|
||||
case protocol.TypeToolCompleted:
|
||||
if s := m.session(msg.SessionID); s != nil {
|
||||
s.Active = false
|
||||
|
||||
Reference in New Issue
Block a user