(
request: Request,
_username: str = Depends(require_dashboard_user),
service: ToolsService = Depends(get_service),
)
| 331 | |
| 332 | @legacy_router.post("/tools/toggle-tool") |
| 333 | async def toggle_dashboard_tool( |
| 334 | request: Request, |
| 335 | _username: str = Depends(require_dashboard_user), |
| 336 | service: ToolsService = Depends(get_service), |
| 337 | ): |
| 338 | body = await _json_or_empty(request) |
| 339 | tool_id = _required_text(body.get("name"), "name") |
| 340 | return await _toggle_tool(tool_id, bool(body.get("activate")), service) |
| 341 | |
| 342 | |
| 343 | @legacy_router.post("/tools/permission") |
nothing calls this directly
no test coverage detected