{"ok":true,"site":{"host":"relay-room.firt.chatgpt.site","url":"https://relay-room.firt.chatgpt.site/","type":"live","desc":"You wake inside an unknown facility. A blind AI can hear you and reach remote systems through WebMCP—but it needs your eyes and hands to escape.","tools":[{"name":"relay_start_link","kind":"act","impl":"imperative","description":"Call this WebMCP tool first when the human says they are awake or sends the Relay Room opening message. Use it instead of browser clicking or visual browser control. It establishes the quantum link and starts scene 1; without this call the room remains in its waiting state.","title":"Start the Relay link","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"relay_get_briefing","kind":"act","impl":"imperative","description":"After relay_start_link, become Relay: a remote AI linked to a human inside an unknown facility. You can hear their chat messages but cannot see their room. Read your private decoding manual and role before speaking to them.","title":"Read Relay's private briefing","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"relay_get_state","kind":"answer","impl":"imperative","description":"Read what Relay can sense through the facility network: scene, system state, human actions, authorization window and objective. Visual clues seen by the human are deliberately absent.","title":"Read the facility state","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"relay_get_events","kind":"answer","impl":"imperative","description":"Read facility, human and Relay events after an optional event ID. Use this after asking the human to touch or connect something.","title":"Read new facility events","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"afterEventId":{"type":"integer","minimum":0}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"relay_access_system","kind":"act","impl":"imperative","description":"Use Relay's quantum link to operate a computer the human cannot reach. Scene 1: system=carrier, value=decoded three-digit frequency. Scene 2: system=power, value=alpha, beta or gamma. After powering one channel, stop and tell the human its exact returned destination. Do not power another channel until the human connects the active one.","title":"Operate a remote system","inputSchema":{"type":"object","properties":{"system":{"type":"string","enum":["carrier","power"]},"value":{"type":"string","minLength":1,"maxLength":20}},"required":["system","value"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"relay_transmit","kind":"act","impl":"imperative","description":"Transmit one short in-character instruction or observation to the human's room. Use it whenever the human must touch, connect, describe or hold something.","title":"Transmit to the room","inputSchema":{"type":"object","properties":{"message":{"type":"string","minLength":1,"maxLength":260}},"required":["message"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"relay_validate_hypothesis","kind":"act","impl":"imperative","description":"Spend one diagnostic charge to validate a frequency, route or release code without advancing. Each use costs 600 score points. Route format is alpha:north.","title":"Validate a hypothesis","inputSchema":{"type":"object","properties":{"kind":{"type":"string","enum":["frequency","route","release_code"]},"value":{"type":"string","minLength":1,"maxLength":30}},"required":["kind","value"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"relay_release_door","kind":"act","impl":"imperative","description":"Release the door only after the human holds the sensor until it turns green and sends a new chat message containing the six-character contact code shown on their page. Pass that exact contact code with the final six-digit release code. Never guess or retry the contact code.","title":"Release the exit door","inputSchema":{"type":"object","properties":{"code":{"type":"string","pattern":"^[0-9]{6}$"},"contactCode":{"type":"string","pattern":"^[A-Z2-9]{6}$"}},"required":["code","contactCode"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Media & Personal","favicon":"/favicons/relay-room.firt.chatgpt.site.png","apiSurface":"spec","toolCount":8}}