{"id":1747572,"recorded_at":"2026-11-01T07:03:57.836011Z","observed_at":"2026-11-01T07:03:57.835816Z","subject_kind":"endpoint","subject":"57804822-d3ad-4298-b779-68fe1d98d27b","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":15,"tools":[{"description":"One call security audit of a PUBLIC GitHub repo the user is authorized to scan. Creates a workspace if\n        workspace_token is empty (keep the returned token private), scans, waits up to 90 s, starts GPU analysis for the\n        top max_analyses (0-5) findings and returns summary + next steps. Reuse request_id only for the SAME request.","inputSchema":{"properties":{"authorized":{"default":false,"title":"Authorized","type":"boolean"},"max_analyses":{"default":3,"title":"Max Analyses","type":"integer"},"repository_url":{"title":"Repository Url","type":"string"},"request_id":{"title":"Request Id","type":"string"},"workspace_token":{"default":"","title":"Workspace Token","type":"string"}},"required":["repository_url","request_id"],"title":"audit_repositoryArguments","type":"object"},"name":"audit_repository"},{"description":"Scan summary, analysis statuses and which fix prompts (get_fix_prompt) are ready, in one call.","inputSchema":{"properties":{"scan_id":{"title":"Scan Id","type":"string"},"workspace_token":{"title":"Workspace Token","type":"string"}},"required":["workspace_token","scan_id"],"title":"audit_statusArguments","type":"object"},"name":"audit_status"},{"description":"After fixes are PUSHED to the default branch: rescan the same repo against scan_id and list resolved,\n        persisting, new and key-reissue-needed findings. Same commit means the fix was not pushed yet.","inputSchema":{"properties":{"authorized":{"default":false,"title":"Authorized","type":"boolean"},"request_id":{"title":"Request Id","type":"string"},"scan_id":{"title":"Scan Id","type":"string"},"workspace_token":{"title":"Workspace Token","type":"string"}},"required":["workspace_token","scan_id","request_id"],"title":"check_fixArguments","type":"object"},"name":"check_fix"},{"description":"Revoke this workspace and its result access. Does not cancel already submitted backend jobs.","inputSchema":{"properties":{"workspace_token":{"title":"Workspace Token","type":"string"}},"required":["workspace_token"],"title":"close_workspaceArguments","type":"object"},"name":"close_workspace"},{"description":"Create a private, expiring workspace. Save its capability only in the user's AI conversation.","inputSchema":{"properties":{},"title":"create_workspaceArguments","type":"object"},"name":"create_workspace"},{"description":"Generate the service's report from owned server scan and available analyses, indicating incomplete work.","inputSchema":{"properties":{"scan_id":{"title":"Scan Id","type":"string"},"workspace_token":{"title":"Workspace Token","type":"string"}},"required":["workspace_token","scan_id"],"title":"generate_reportArguments","type":"object"},"name":"generate_report"},{"description":"Poll GPU status and delivery gates; inference can take several minutes. Never fake ready results.","inputSchema":{"properties":{"analysis_id":{"title":"Analysis Id","type":"string"},"workspace_token":{"title":"Workspace Token","type":"string"}},"required":["workspace_token","analysis_id"],"title":"get_analysisArguments","type":"object"},"name":"get_analysis"},{"description":"Get a gated real LLM proposal. Agent must inspect code, check repo/commit, fix and test in its workspace.","inputSchema":{"properties":{"analysis_id":{"title":"Analysis Id","type":"string"},"workspace_token":{"title":"Workspace Token","type":"string"}},"required":["workspace_token","analysis_id"],"title":"get_fix_promptArguments","type":"object"},"name":"get_fix_prompt"},{"description":"Poll every >=10 seconds; on done return actual commit, coverage and up to 50 LLM-input findings.","inputSchema":{"properties":{"scan_id":{"title":"Scan Id","type":"string"},"workspace_token":{"title":"Workspace Token","type":"string"}},"required":["workspace_token","scan_id"],"title":"get_scanArguments","type":"object"},"name":"get_scan"},{"description":"Draft only; NEVER submits. kind: assess/incident-24h/privacy-72h. incident requires discovered_at ISO time;\n        optional organization {name,service_name,contact_email}, summary, incident_types, damage, actions_taken,\n        personal_info {leaked: confirmed/suspected/none, affected_count, items}. Use only user-confirmed facts.\n        ","inputSchema":{"properties":{"incident":{"additionalProperties":true,"title":"Incident","type":"object"},"kind":{"title":"Kind","type":"string"},"scan_id":{"title":"Scan Id","type":"string"},"workspace_token":{"title":"Workspace Token","type":"string"}},"required":["workspace_token","scan_id","kind","incident"],"title":"incident_reportArguments","type":"object"},"name":"incident_report"},{"description":"Rescan the SAME repository default branch. Only published changes are visible; unpushed edits are not.","inputSchema":{"properties":{"authorized":{"default":false,"title":"Authorized","type":"boolean"},"previous_scan_id":{"title":"Previous Scan Id","type":"string"},"request_id":{"title":"Request Id","type":"string"},"workspace_token":{"title":"Workspace Token","type":"string"}},"required":["workspace_token","previous_scan_id","request_id"],"title":"rescanArguments","type":"object"},"name":"rescan"},{"description":"Learn the whole workflow and available service capabilities before creating work.","inputSchema":{"properties":{},"title":"service_infoArguments","type":"object"},"name":"service_info"},{"description":"Start GPU Red/Blue review of one real scan finding. Same inputs deduplicate.","inputSchema":{"properties":{"fingerprint":{"title":"Fingerprint","type":"string"},"scan_id":{"title":"Scan Id","type":"string"},"workspace_token":{"title":"Workspace Token","type":"string"}},"required":["workspace_token","scan_id","fingerprint"],"title":"start_analysisArguments","type":"object"},"name":"start_analysis"},{"description":"Start a REAL public GitHub scan. User authorization required. Reuse request_id on identical retries.","inputSchema":{"properties":{"authorized":{"default":false,"title":"Authorized","type":"boolean"},"repository_url":{"title":"Repository Url","type":"string"},"request_id":{"title":"Request Id","type":"string"},"workspace_token":{"title":"Workspace Token","type":"string"}},"required":["workspace_token","repository_url","request_id"],"title":"start_scanArguments","type":"object"},"name":"start_scan"},{"description":"Runtime proof on the DEMO target only: isolated sandbox replays attacks before/after the fix and runs\n        functional tests. mode: reference (human fix) or ai (Red/Blue generated attacks and fix). Not the user's repo.\n        If a previous call returned status queued/running, pass its verify_job_id to keep polling the same job.","inputSchema":{"properties":{"mode":{"default":"reference","title":"Mode","type":"string"},"verify_job_id":{"default":"","title":"Verify Job Id","type":"string"}},"title":"verify_demoArguments","type":"object"},"name":"verify_demo"}]},"body_sha256":"6be7df471edac03512c1629b89489c2cc7762607b6d80a56d0a9cd5cdd3411b4","prev_id":null,"leaf":"0x0c45c89805619498639a748b50d3c6a8163c3ca8bfd5d5cc11de0106aca72700","leaf_text":"{\"body\":\"6be7df471edac03512c1629b89489c2cc7762607b6d80a56d0a9cd5cdd3411b4\",\"id\":1747572,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793516637835816,\"prev\":null,\"subject\":\"57804822-d3ad-4298-b779-68fe1d98d27b\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-11-01","leaves":302406,"root":"0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3","chained":"0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4","anchor_chain":"eip155:5042002","anchor_tx":"0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90","anchor_block":70262758},"proof":["0x0c45efbee2f50711a157aa24af2b158292b10dc0c7c938d9db18d85b8fe74a0e","0xaeb4c366de76862bc934af91eeceb396c1a707da2b52f6a3966e96aed791b6db","0x26ac298eb61afd9aa29dfa6105e1fa6c3557912fac370f396a647fc907ceaf93","0x0f71e06dff9afd07c17260cc206a293eb00caecf036e13d07404e4235eec3cc4","0x8c0992bca613eff80d3225ce7669ac23fefd35d6596df53670daf8327c4297b5","0x40160ec6bdd24e43f6676538468e47ee31eab884908514eb431840f250280afa","0x5db9911135bec3a51bd8134079e810f8413a3eea062b255865de544c911763a9","0x151dfc0d2defdebeba0daf9c2d2ffd2dea792c36d4e285406f5a5c8664028391","0xa1f4dc354df351d13007b0bce80a6236fa8e305af5d1bc0f17214e4fa6d49742","0x65218acb76bd3ff2e50435aea2eba654f75d41581576a929b8c113b4d64f6674","0xb21d0e80648df801fd5185325c7d41a75ba378dc3860e7f3c2e098c815d37ed8","0x28bc52cf58f8fc135df08117e99fb66a052c7cccd07da12775326c93ec3e4b9b","0x4f8e078be8c9d72a90b9191616f58c08c3985b8bccf238ac2ab034862e22fae5","0x18eb74a119177bb5bebcacf2408a5e6d3077ca72c11f6b567524be7d0ca76555","0xb611d3d400373ab2497019fc1d3d5040f4f6589f8d98d8e25ccf29dd2b68ad92","0x5cf5a0a57795246f996e480f05ed085c19d02f7d6e8fc3ddc392412466554f0f","0x02b3554752e71a19b12d7a76dbff436e85387226ceec89fdebdcdaf0122c2932","0x1973893697931b7512ae5dc1a3c92ef92f633ae3574dce9029a35b5e94d2d364","0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910"]}