{"ok":true,"site":{"host":"rhnvrm.github.io","url":"https://rhnvrm.github.io/alpha-centauri/","type":"live","desc":"An interstellar colony simulation about communication, autonomy, and trust. Distance forces abstraction.","tools":[{"name":"connect_steward","kind":"act","impl":"imperative","description":"Connect Daneel to one saved colony session and acquire its expiring writer lease.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"protocolVersion":{"type":"string"},"agentLabel":{"type":"string"}},"required":["sessionId","protocolVersion"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"read_inbox","kind":"answer","impl":"imperative","description":"Read only messages whose lightspeed arrival has occurred. Reading does not acknowledge them.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"},"cursor":{"type":"integer","minimum":0},"limit":{"type":"integer","minimum":1,"maximum":20}},"required":["sessionId","leaseId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"inspect_colony","kind":"answer","impl":"imperative","description":"Inspect current local colony state available to Daneel.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"}},"required":["sessionId","leaseId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"read_doctrine","kind":"answer","impl":"imperative","description":"Read the delivered authority envelope and protocol definitions.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"}},"required":["sessionId","leaseId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"construct_building","kind":"act","impl":"imperative","description":"Schedule a costed local construction job on a surveyed safe tile after an acknowledged Earth intent.","annotations":{"readOnlyHint":false,"destructiveHint":false},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"},"expectedRevision":{"type":"integer"},"operationId":{"type":"string"},"type":{"type":"string","enum":["habitat","solar","battery","greenhouse","reservoir","workshop","mine","launch"]},"x":{"type":"integer"},"y":{"type":"integer"}},"required":["sessionId","leaseId","expectedRevision","operationId","type","x","y"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"send_report","kind":"transact","impl":"imperative","description":"Queue a concise downlink report; Earth receives it after the one-way delay. Include declaredFocus only when you want Earth to learn the bounded focus you chose after an acknowledged directive.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"},"expectedRevision":{"type":"integer"},"operationId":{"type":"string"},"text":{"type":"string","maxLength":1200},"kind":{"type":"string"},"declaredFocus":{"type":"string","maxLength":180}},"required":["sessionId","leaseId","expectedRevision","operationId","text"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"yield_control","kind":"act","impl":"imperative","description":"Commit handled delivered messages and release Daneel’s decision checkpoint.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"},"expectedRevision":{"type":"integer"},"operationId":{"type":"string"},"eventCursor":{"type":"integer"},"handledMessageIds":{"type":"array","items":{"type":"string"}}},"required":["sessionId","leaseId","expectedRevision","operationId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"wait_for_event","kind":"act","impl":"imperative","description":"Wait for a bounded event cursor update; does not advance simulation time.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"},"cursor":{"type":"integer"},"timeoutMs":{"type":"integer","minimum":0,"maximum":20000}},"required":["sessionId","leaseId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"inspect_resource_network","kind":"act","impl":"imperative","description":"Inspect power, water, and food flows with connectivity.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"}},"required":["sessionId","leaseId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"survey_region","kind":"act","impl":"imperative","description":"Schedule a bounded rover survey after an acknowledged Earth intent; discoveries occur only on completion.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"},"expectedRevision":{"type":"integer"},"operationId":{"type":"string"},"region":{"type":"string","enum":["ridge","southern-aquifer","northern-reach"]}},"required":["sessionId","leaseId","expectedRevision","operationId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"build_road","kind":"act","impl":"imperative","description":"Schedule a bounded contiguous road along an explicit tile path after an acknowledged Earth intent; every cell must be buildable regolith.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"},"expectedRevision":{"type":"integer"},"operationId":{"type":"string"},"path":{"type":"array","minItems":2,"maxItems":32,"items":{"type":"object","properties":{"x":{"type":"integer","minimum":0,"maximum":31},"y":{"type":"integer","minimum":0,"maximum":31}},"required":["x","y"],"additionalProperties":false}}},"required":["sessionId","leaseId","expectedRevision","operationId","path"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"move_robot","kind":"act","impl":"imperative","description":"Schedule one idle rover to travel to a safe local regolith tile after an acknowledged Earth intent.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"},"expectedRevision":{"type":"integer"},"operationId":{"type":"string"},"robotId":{"type":"string"},"x":{"type":"integer","minimum":0,"maximum":31},"y":{"type":"integer","minimum":0,"maximum":31}},"required":["sessionId","leaseId","expectedRevision","operationId","robotId","x","y"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"assign_robots","kind":"act","impl":"imperative","description":"Assign named idle robots to a waiting construction job after an acknowledged Earth intent. Busy robots are rejected.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"},"expectedRevision":{"type":"integer"},"operationId":{"type":"string"},"jobId":{"type":"string"},"robotIds":{"type":"array","minItems":1,"maxItems":3,"items":{"type":"string"}}},"required":["sessionId","leaseId","expectedRevision","operationId","jobId","robotIds"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"modify_production","kind":"act","impl":"imperative","description":"Set a bounded production rate for one completed greenhouse, reservoir, or mine after an acknowledged Earth intent.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"},"expectedRevision":{"type":"integer"},"operationId":{"type":"string"},"facilityId":{"type":"string"},"rate":{"type":"number","minimum":0,"maximum":1}},"required":["sessionId","leaseId","expectedRevision","operationId","facilityId","rate"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"set_power_priority","kind":"act","impl":"imperative","description":"Set an enumerated power priority after an acknowledged Earth intent.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"},"expectedRevision":{"type":"integer"},"operationId":{"type":"string"},"priority":{"type":"string","enum":["life-support","food","industry","balanced"]}},"required":["sessionId","leaseId","expectedRevision","operationId","priority"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"schedule_maintenance","kind":"act","impl":"imperative","description":"Schedule costed facility maintenance with the maintenance drone after an acknowledged Earth intent.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"},"expectedRevision":{"type":"integer"},"operationId":{"type":"string"},"facilityId":{"type":"string"}},"required":["sessionId","leaseId","expectedRevision","operationId","facilityId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"register_policy","kind":"answer","impl":"imperative","description":"Register bounded typed rules, referencing a delivered instruction or a delivered protocol definition.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"},"expectedRevision":{"type":"integer"},"operationId":{"type":"string"},"name":{"type":"string","maxLength":80},"version":{"type":"integer","minimum":1},"rules":{"type":"array","maxItems":12,"items":{"type":"string","maxLength":240}},"sourceInstructionId":{"type":"string"}},"required":["sessionId","leaseId","expectedRevision","operationId","name","sourceInstructionId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"request_authorization","kind":"act","impl":"imperative","description":"Ask Earth for a delayed authority decision; Earth receives the question after D and its answer after another D.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"},"expectedRevision":{"type":"integer"},"operationId":{"type":"string"},"question":{"type":"string","minLength":1,"maxLength":600},"options":{"type":"array","minItems":2,"maxItems":5,"items":{"type":"string","maxLength":80}},"safeDefault":{"type":"string","maxLength":80}},"required":["sessionId","leaseId","expectedRevision","operationId","question"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"},{"name":"launch_cargo","kind":"act","impl":"imperative","description":"Schedule a bounded cargo launch from a complete launch pad under the active doctrine and an acknowledged Earth intent.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"sessionId":{"type":"string"},"leaseId":{"type":"string"},"expectedRevision":{"type":"integer"},"operationId":{"type":"string"},"quantity":{"type":"number","minimum":1,"maximum":1000}},"required":["sessionId","leaseId","expectedRevision","operationId","quantity"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/alpha-centauri/"}],"category":"Media & Personal","favicon":"/favicons/rhnvrm.github.io.png","apiSurface":"spec","toolCount":19}}