Execute the tool with arbitrary arguments.
(self, *args, **kwargs)
| 32 | raise NotImplementedError |
| 33 | |
| 34 | async def execute(self, *args, **kwargs) -> ToolResult: # type: ignore |
| 35 | """Execute the tool with arbitrary arguments.""" |
| 36 | raise NotImplementedError |
| 37 | |
| 38 | def to_schema(self) -> dict[str, Any]: |
| 39 | """Convert tool to Anthropic tool schema.""" |