{"ok":true,"site":{"host":"observatory.thestoryshack.com","url":"https://observatory.thestoryshack.com/","type":"live","desc":"Build dungeons, villages, wilderness, and world maps one tile at a time.","tools":[{"name":"get_observatory_capabilities","kind":"answer","impl":"imperative","description":"Learn the stable local mapmaking contract, limits, coordinate system, and available map tools.","title":"Describe Observatory","annotations":{"readOnlyHint":true,"destructiveHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"list_maps","kind":"answer","impl":"imperative","description":"List locally stored maps in compact pages.","title":"List maps","annotations":{"readOnlyHint":true,"destructiveHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"include_archived":{"type":"boolean"},"cursor":{"type":"integer","minimum":0},"limit":{"type":"integer","minimum":1,"maximum":20}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"manage_maps","kind":"act","impl":"imperative","description":"Create, rename, duplicate, archive, or restore a local map. New maps may choose a frame preset and base terrain. Use expected_revision 0 only for create; deletion remains a human library action.","title":"Manage maps","annotations":{"readOnlyHint":false,"destructiveHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"operation_id":{"type":"string","format":"uuid"},"expected_revision":{"type":"integer","minimum":0},"action":{"enum":["create","rename","duplicate","archive","restore"]},"project_id":{"type":"string","format":"uuid"},"title":{"type":"string","maxLength":200},"description":{"type":"string","maxLength":2000},"map_type":{"enum":["dungeon","village","interior","wilderness","world"]},"frame_preset":{"enum":["compact","standard","wide","grand"]},"base_terrain":{"enum":["","grass","dark-grass","earth","sand","deep-water","shallow-water","stone"]}},"required":["operation_id","expected_revision","action"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"open_map","kind":"act","impl":"imperative","description":"Open a local map and reveal its stable mapmaking tools.","title":"Open map","annotations":{"readOnlyHint":true,"destructiveHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"project_id":{"type":"string","format":"uuid"}},"required":["project_id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Media & Personal","favicon":"/favicons/observatory.thestoryshack.com.png","apiSurface":"spec","toolCount":4}}