From f8c6d45755acb5abf9ac68931268b7945da0fae0 Mon Sep 17 00:00:00 2001 From: t Date: Mon, 15 Jun 2026 22:11:53 -0600 Subject: display fixes: markdown rendering, tool-specific components --- libpanto/src/stream.zig | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libpanto/src/stream.zig') diff --git a/libpanto/src/stream.zig b/libpanto/src/stream.zig index e626f31..64748b2 100644 --- a/libpanto/src/stream.zig +++ b/libpanto/src/stream.zig @@ -70,6 +70,11 @@ pub const Event = union(enum) { /// concurrent tool execution. tool_dispatch_start: ToolDispatchStart, + /// One tool result is available. The payload is a user-role carrier + /// containing exactly one `ToolResult` block, keyed by `tool_use_id`. + /// This may arrive before the aggregate `tool_dispatch_complete` event. + tool_dispatch_result: ToolDispatchComplete, + /// The agent finished dispatching tools and appended a user(ToolResult) /// message to the conversation. `message` is borrowed. tool_dispatch_complete: ToolDispatchComplete, -- cgit v1.3