Tool tree
A live bluffing game for 2–8 friends. Split the vault, steal the coins, and find out who you can trust.
Implementation
gradeNot graded
gradeNot graded
read_vault_tableAnswer
Read the current room, round, visible scores, and your own saved choice.
View tool JSON
{
"name": "read_vault_table",
"kind": "answer",
"impl": "imperative",
"description": "Read the current room, round, visible scores, and your own saved choice.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}join_vault_roomAction
Join an existing Vault Pact lobby using a room code and player name.
View tool JSON
{
"name": "join_vault_room",
"kind": "act",
"impl": "imperative",
"description": "Join an existing Vault Pact lobby using a room code and player name.",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 1,
"maxLength": 20
},
"code": {
"type": "string",
"pattern": "^[A-Za-z]{6}$"
}
},
"required": [
"name",
"code"
],
"additionalProperties": false
}
}choose_vault_moveAction
Save Split or Steal for the current round. You may change it before the server deadline.
View tool JSON
{
"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.",
"inputSchema": {
"type": "object",
"properties": {
"choice": {
"type": "string",
"enum": [
"split",
"steal"
]
}
},
"required": [
"choice"
],
"additionalProperties": false
}
}