(
tool_name: str, arguments: dict
)
| 169 | _bridge_ref = ctx.dashboard_bridge |
| 170 | |
| 171 | async def _dashboard_execute_tool( |
| 172 | tool_name: str, arguments: dict |
| 173 | ) -> None: |
| 174 | result = await tool_manager.execute_tool(tool_name, arguments) |
| 175 | await _bridge_ref.on_tool_result( |
| 176 | tool_name=tool_name, |
| 177 | server_name="", |
| 178 | result=result.result, |
| 179 | success=result.success, |
| 180 | error=result.error, |
| 181 | ) |
| 182 | |
| 183 | ctx.dashboard_bridge.set_tool_call_callback(_dashboard_execute_tool) |
| 184 |
nothing calls this directly
no test coverage detected