def extract_tool_uses(response: anthropic.types.Message) -> List[Dict[str, Any]]: """ Extracts all tool use blocks from Claude's response. Args: response: The message object from Claude Returns: List of dictionaries containing tool use information """ tool_uses = [] for block in response.content: if block.type == "tool_use": tool_uses.append({ "id": block.id, "name": block.name, "input": block.input }) return tool_uses __ __