{"ok":true,"site":{"host":"vault-pact.raj-6d6f.chatgpt.site","url":"https://vault-pact.raj-6d6f.chatgpt.site/","type":"live","desc":"A live bluffing game for 2–8 friends. Split the vault, steal the coins, and find out who you can trust.","tools":[{"name":"read_vault_table","kind":"answer","impl":"imperative","description":"Read the current room, round, visible scores, and your own saved choice.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"join_vault_room","kind":"act","impl":"imperative","description":"Join an existing Vault Pact lobby using a room code and player name.","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":20},"code":{"type":"string","pattern":"^[A-Za-z]{6}$"}},"required":["name","code"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"choose_vault_move","kind":"act","impl":"imperative","description":"Save Split or Steal for the current round. You may change it before the server deadline.","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"choice":{"type":"string","enum":["split","steal"]}},"required":["choice"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Media & Personal","favicon":"/favicons/vault-pact.raj-6d6f.chatgpt.site.png","apiSurface":"spec","toolCount":3}}