(
tool_id: str,
payload: ToolEnabledRequest,
_auth: AuthContext = Depends(require_tool_scope),
service: ToolsService = Depends(get_service),
)
| 187 | |
| 188 | @router.patch("/tools/{tool_id:path}/enabled") |
| 189 | async def set_tool_enabled( |
| 190 | tool_id: str, |
| 191 | payload: ToolEnabledRequest, |
| 192 | _auth: AuthContext = Depends(require_tool_scope), |
| 193 | service: ToolsService = Depends(get_service), |
| 194 | ): |
| 195 | return await _toggle_tool(tool_id, payload.enabled, service) |
| 196 | |
| 197 | |
| 198 | @router.patch("/tools/{tool_id:path}/permission") |
nothing calls this directly
no test coverage detected