{"ok":true,"site":{"host":"causa-lens.vercel.app","url":"https://causa-lens.vercel.app/","type":"live","desc":"Human–agent clinical evidence workspace. Synthetic research demonstration — not for clinical decision-making.","tools":[{"name":"search_clinical_record","kind":"answer","impl":"imperative","description":"Search synthetic notes. Returns excerpts with note IDs, dates, and evidence IDs. Highlights matches. Read-only.","title":"Search clinical record","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Text to find in the record."}},"required":["query"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_case_summary","kind":"answer","impl":"imperative","description":"Investigation question, dates, notes, claims, and timeline for case CL-001.","title":"Get case summary","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"create_claim","kind":"act","impl":"imperative","description":"Create an Agent-proposed claim with status Proposed. It is not accepted automatically and is not a medical fact.","title":"Create claim","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"statement":{"type":"string"}},"required":["statement"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"attach_evidence","kind":"act","impl":"imperative","description":"Link an existing source span to a claim as supporting or contradicting. Does not invent evidence.","title":"Attach evidence","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"claimId":{"type":"string"},"evidenceId":{"type":"string"},"relationship":{"type":"string","enum":["supporting","contradicting"]}},"required":["claimId","evidenceId","relationship"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"challenge_claim","kind":"act","impl":"imperative","description":"Set a claim to Under Review and instruct search for counterevidence, pre-exposure symptoms, alternatives, and missing timing. Does not manufacture evidence.","title":"Challenge claim","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"claimId":{"type":"string"}},"required":["claimId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"add_alternative_explanation","kind":"act","impl":"imperative","description":"Add a proposed alternative explanation. Labeled as proposed, not established.","title":"Add alternative explanation","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"claimId":{"type":"string"},"explanation":{"type":"string"}},"required":["claimId","explanation"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"update_claim_status","kind":"act","impl":"imperative","description":"Set proposed, under_review, accepted, rejected, or unresolved. Future versions may require human confirmation before accept/reject.","title":"Update claim status","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"claimId":{"type":"string"},"status":{"type":"string","enum":["proposed","under_review","accepted","rejected","unresolved"]}},"required":["claimId","status"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"focus_evidence","kind":"act","impl":"imperative","description":"Scroll the record to a source span and highlight it for several seconds.","title":"Focus evidence","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"evidenceId":{"type":"string"}},"required":["evidenceId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Health & Education","apiSurface":"spec","toolCount":8}}