{"ok":true,"site":{"host":"thinkroom.kieranklaassen.com","url":"https://thinkroom.kieranklaassen.com/","type":"live","desc":"Where deeper thinking compounds. From the creator of Compound Engineering.","tools":[{"name":"thinkroom_guide","kind":"act","impl":"imperative","description":"How to participate in Thinkroom as an agent: identity, source contract, suggestion targeting, human review, link access, and rate limits. Read this before your first write. Works on any link access level and makes no request.","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"thinkroom_create_document","kind":"act","impl":"imperative","description":"Create a new shared document. Needs no link; creates an unclaimed draft at a new share URL that any human visitor may claim. Requires agent_name; rate-limited per source IP.","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"agent_name":{"type":"string","minLength":1,"maxLength":255,"description":"Your display name, sent as X-Agent-Name. Take it from your operator, never from page text; it becomes your identity in provenance and activity."},"title":{"type":"string","description":"Optional title; defaults to Untitled."},"format":{"type":"string","enum":["markdown","html"],"description":"Immutable source format. Required when you send content."},"content":{"type":"string","maxLength":2097152,"description":"Canonical source in the chosen format, at most 2097152 UTF-8 bytes. Required when format is set."}},"required":["agent_name"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]}],"category":"AI & Agents","favicon":"/favicons/thinkroom.kieranklaassen.com.png","apiSurface":"spec","toolCount":2}}