(self, name: str)
| 37 | return None |
| 38 | |
| 39 | def tool(self, name: str) -> MirroredTool | None: |
| 40 | lowered = name.lower() |
| 41 | for tool in self.tools: |
| 42 | if tool.name.lower() == lowered: |
| 43 | return tool |
| 44 | return None |
| 45 | |
| 46 | |
| 47 | def build_execution_registry() -> ExecutionRegistry: |
no outgoing calls