{"ok":true,"site":{"host":"secureflow-review-room.daniel-ca-pe207.chatgpt.site","url":"https://secureflow-review-room.daniel-ca-pe207.chatgpt.site/","type":"live","desc":"An agent-native security review workspace where AI investigates structured evidence and a human owns every final decision.","tools":[{"name":"list_candidates","kind":"answer","impl":"imperative","description":"List the structured candidates in this authorized review case. Candidates are not confirmed vulnerabilities.","title":"List security candidates","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"inspect_evidence","kind":"act","impl":"imperative","description":"Select a candidate in the visible review room and return its evidence boundary, source, visible guard, and sink.","title":"Inspect candidate evidence","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"candidateId":{"type":"string","enum":["AUTHZ-014","WEBHOOK-009","CACHE-003"]}},"required":["candidateId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"compare_revision","kind":"act","impl":"imperative","description":"Select a candidate and return the supplied revision note without claiming exploitability.","title":"Compare candidate revision","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"candidateId":{"type":"string","enum":["AUTHZ-014","WEBHOOK-009","CACHE-003"]}},"required":["candidateId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"draft_hardening","kind":"act","impl":"imperative","description":"Return an evidence-bound hardening direction for a candidate. This does not confirm a vulnerability or modify code.","title":"Draft hardening recommendation","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"candidateId":{"type":"string","enum":["AUTHZ-014","WEBHOOK-009","CACHE-003"]}},"required":["candidateId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"stage_agent_recommendation","kind":"act","impl":"imperative","description":"Stage a provisional recommendation and rationale in the visible human decision form. This cannot record or finalize a security decision.","title":"Stage agent recommendation","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"candidateId":{"type":"string","enum":["AUTHZ-014","WEBHOOK-009","CACHE-003"]}},"required":["candidateId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Developer Tools","favicon":"/favicons/secureflow-review-room.daniel-ca-pe207.chatgpt.site.png","apiSurface":"spec","toolCount":5}}