Execute a tool call block, return output.
(block)
| 334 | |
| 335 | |
| 336 | def execute_tool(block) -> str: |
| 337 | """Execute a tool call block, return output.""" |
| 338 | handler = TOOL_HANDLERS.get(block.name) |
| 339 | if handler: |
| 340 | return handler(**block.input) |
| 341 | return f"Unknown tool: {block.name}" |
| 342 | |
| 343 | |
| 344 | def start_background_task(block) -> str: |
no test coverage detected