diff --git a/agents/s03_todo_write.py b/agents/s03_todo_write.py index 13ecbf7..4c7076c 100644 --- a/agents/s03_todo_write.py +++ b/agents/s03_todo_write.py @@ -181,7 +181,8 @@ def agent_loop(messages: list): output = handler(**block.input) if handler else f"Unknown tool: {block.name}" except Exception as e: output = f"Error: {e}" - print(f"> {block.name}: {str(output)[:200]}") + print(f"> {block.name}:") + print(str(output)[:200]) results.append({"type": "tool_result", "tool_use_id": block.id, "content": str(output)}) if block.name == "todo": used_todo = True diff --git a/agents/s05_skill_loading.py b/agents/s05_skill_loading.py index 5207b16..e14167a 100644 --- a/agents/s05_skill_loading.py +++ b/agents/s05_skill_loading.py @@ -202,7 +202,8 @@ def agent_loop(messages: list): output = handler(**block.input) if handler else f"Unknown tool: {block.name}" except Exception as e: output = f"Error: {e}" - print(f"> {block.name}: {str(output)[:200]}") + print(f"> {block.name}:") + print(str(output)[:200]) results.append({"type": "tool_result", "tool_use_id": block.id, "content": str(output)}) messages.append({"role": "user", "content": results}) diff --git a/agents/s06_context_compact.py b/agents/s06_context_compact.py index 04899b5..dd9e6d6 100644 --- a/agents/s06_context_compact.py +++ b/agents/s06_context_compact.py @@ -220,7 +220,8 @@ def agent_loop(messages: list): output = handler(**block.input) if handler else f"Unknown tool: {block.name}" except Exception as e: output = f"Error: {e}" - print(f"> {block.name}: {str(output)[:200]}") + print(f"> {block.name}:") + print(str(output)[:200]) results.append({"type": "tool_result", "tool_use_id": block.id, "content": str(output)}) messages.append({"role": "user", "content": results}) # Layer 3: manual compact triggered by the compact tool diff --git a/agents/s07_task_system.py b/agents/s07_task_system.py index 41702dc..f12ceca 100644 --- a/agents/s07_task_system.py +++ b/agents/s07_task_system.py @@ -228,7 +228,8 @@ def agent_loop(messages: list): output = handler(**block.input) if handler else f"Unknown tool: {block.name}" except Exception as e: output = f"Error: {e}" - print(f"> {block.name}: {str(output)[:200]}") + print(f"> {block.name}:") + print(str(output)[:200]) results.append({"type": "tool_result", "tool_use_id": block.id, "content": str(output)}) messages.append({"role": "user", "content": results}) diff --git a/agents/s08_background_tasks.py b/agents/s08_background_tasks.py index e006ccc..7444ab0 100644 --- a/agents/s08_background_tasks.py +++ b/agents/s08_background_tasks.py @@ -210,7 +210,8 @@ def agent_loop(messages: list): output = handler(**block.input) if handler else f"Unknown tool: {block.name}" except Exception as e: output = f"Error: {e}" - print(f"> {block.name}: {str(output)[:200]}") + print(f"> {block.name}:") + print(str(output)[:200]) results.append({"type": "tool_result", "tool_use_id": block.id, "content": str(output)}) messages.append({"role": "user", "content": results}) diff --git a/agents/s09_agent_teams.py b/agents/s09_agent_teams.py index a404271..92eef49 100644 --- a/agents/s09_agent_teams.py +++ b/agents/s09_agent_teams.py @@ -372,7 +372,8 @@ def agent_loop(messages: list): output = handler(**block.input) if handler else f"Unknown tool: {block.name}" except Exception as e: output = f"Error: {e}" - print(f"> {block.name}: {str(output)[:200]}") + print(f"> {block.name}:") + print(str(output)[:200]) results.append({ "type": "tool_result", "tool_use_id": block.id, diff --git a/agents/s10_team_protocols.py b/agents/s10_team_protocols.py index 5f45c1f..816104f 100644 --- a/agents/s10_team_protocols.py +++ b/agents/s10_team_protocols.py @@ -453,7 +453,8 @@ def agent_loop(messages: list): output = handler(**block.input) if handler else f"Unknown tool: {block.name}" except Exception as e: output = f"Error: {e}" - print(f"> {block.name}: {str(output)[:200]}") + print(f"> {block.name}:") + print(str(output)[:200]) results.append({ "type": "tool_result", "tool_use_id": block.id, diff --git a/agents/s11_autonomous_agents.py b/agents/s11_autonomous_agents.py index 5eabdb9..481e91c 100644 --- a/agents/s11_autonomous_agents.py +++ b/agents/s11_autonomous_agents.py @@ -537,7 +537,8 @@ def agent_loop(messages: list): output = handler(**block.input) if handler else f"Unknown tool: {block.name}" except Exception as e: output = f"Error: {e}" - print(f"> {block.name}: {str(output)[:200]}") + print(f"> {block.name}:") + print(str(output)[:200]) results.append({ "type": "tool_result", "tool_use_id": block.id, diff --git a/agents/s12_worktree_task_isolation.py b/agents/s12_worktree_task_isolation.py index eb73031..09f9052 100644 --- a/agents/s12_worktree_task_isolation.py +++ b/agents/s12_worktree_task_isolation.py @@ -747,7 +747,8 @@ def agent_loop(messages: list): output = handler(**block.input) if handler else f"Unknown tool: {block.name}" except Exception as e: output = f"Error: {e}" - print(f"> {block.name}: {str(output)[:200]}") + print(f"> {block.name}:") + print(str(output)[:200]) results.append( { "type": "tool_result", diff --git a/agents/s_full.py b/agents/s_full.py index 7f6fe81..316202d 100644 --- a/agents/s_full.py +++ b/agents/s_full.py @@ -692,7 +692,8 @@ def agent_loop(messages: list): output = handler(**block.input) if handler else f"Unknown tool: {block.name}" except Exception as e: output = f"Error: {e}" - print(f"> {block.name}: {str(output)[:200]}") + print(f"> {block.name}:") + print(str(output)[:200]) results.append({"type": "tool_result", "tool_use_id": block.id, "content": str(output)}) if block.name == "TodoWrite": used_todo = True