From 8dfbe98db7822cf8b3121deec9b795a7f35c51f2 Mon Sep 17 00:00:00 2001 From: jimpablo <194239734+jimpablo@users.noreply.github.com> Date: Tue, 24 Mar 2026 21:46:02 +0800 Subject: [PATCH] Improve tool output readability Separate tool name and output for better readability. Before: > read_file: anthropic>=0.25.0 python-dotenv>=1.0.0 After: > read_file: anthropic>=0.25.0 python-dotenv>=1.0.0 --- agents/s02_tool_use.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/agents/s02_tool_use.py b/agents/s02_tool_use.py index 0f3a220af..8e434c04a 100644 --- a/agents/s02_tool_use.py +++ b/agents/s02_tool_use.py @@ -125,7 +125,8 @@ def agent_loop(messages: list): if block.type == "tool_use": handler = TOOL_HANDLERS.get(block.name) output = handler(**block.input) if handler else f"Unknown tool: {block.name}" - print(f"> {block.name}: {output[:200]}") + print(f"> {block.name}:") + print(output[:200]) results.append({"type": "tool_result", "tool_use_id": block.id, "content": output}) messages.append({"role": "user", "content": results})