{"access_status":"requires_lab_node","audit":{"hosted_execution":false,"lab_execution_required":true,"requested_tool_id":"bandit","timestamp":"2026-07-09T21:12:49.522131+00:00"},"availability":{"available_here":false,"available_on_connected_node":false,"category":"code_security","compatible_nodes":[{"name":"Adel MacBook Lab","node_id":"macbook-local","status":"not_connected","type":"local_lab"}],"description":"Lab-only Python security linting for authorized codebases.","hosted_safe":false,"id":"bandit","lab_only":true,"name":"Python Security Scan","required_capabilities":["bandit"]},"availability_endpoint":"/api/tools/availability","compatible_nodes":[{"name":"Adel MacBook Lab","node_id":"macbook-local","status":"not_connected","type":"local_lab"}],"execution_allowed_from_render":false,"launch_endpoint":null,"message":"This tool is gated behind an approved local lab node. Connect a node with the required capabilities before execution.","node_registration_endpoint":"/nodes/register","queue_endpoint":"/api/tools/bandit/queue","required_capabilities":["bandit"],"safety_boundary":"Hosted Render access is limited to hosted-safe actions. Lab-only tools require an approved local node and are never executed from the web service.","tool":{"category":"code_security","description":"Lab-only Python security linting for authorized codebases.","hosted_safe":false,"id":"bandit","lab_only":true,"name":"Python Security Scan","required_capabilities":["bandit"]}}
