The filtered text views (log, chat) hid call and tool blocks entirely and had no visibility into bypass requests, which were only published as events. RenderBlock now renders tool calls (name + args), tool output, and bypass request/resolution notices; reasoning and context stay hidden. SetBypassPending/ResolveBypass append bypass and bypass-resolved blocks to the requesting agent so clients without an event stream (TUI, o script) see pending approvals and outcomes. |
||
|---|---|---|
| .. | ||
| block.go | ||
| block_test.go | ||