| 17 | |
| 18 | @dataclass(frozen=True) |
| 19 | class MirroredTool: |
| 20 | name: str |
| 21 | source_hint: str |
| 22 | |
| 23 | def execute(self, payload: str) -> str: |
| 24 | return execute_tool(self.name, payload).message |
| 25 | |
| 26 | |
| 27 | @dataclass(frozen=True) |
no outgoing calls
no test coverage detected