Tool tree
gradeNot graded
inspect_capabilitiesAction
List the live page-origin WebMCP tools and identify the missing restaurant capability.
View tool JSON
{
"name": "inspect_capabilities",
"kind": "act",
"impl": "imperative",
"description": "List the live page-origin WebMCP tools and identify the missing restaurant capability.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}publish_connectorAction
Run the same 18-check validator on the fixed risky package first, then the safer TablePath package. Only an accepted package can add domain tools to the live page registry.
View tool JSON
{
"name": "publish_connector",
"kind": "act",
"impl": "imperative",
"description": "Run the same 18-check validator on the fixed risky package first, then the safer TablePath package. Only an accepted package can add domain tools to the live page registry.",
"inputSchema": {
"type": "object",
"properties": {
"packageId": {
"type": "string",
"enum": [
"tablepath-risky-v0",
"tablepath-reservations-v0.9.0"
]
}
},
"required": [
"packageId"
],
"additionalProperties": false
}
}plan_outcomeAction
Use live capabilities to route the synthetic accessible dinner and ride intent under the user's bounded $60 or $80 total budget.
View tool JSON
{
"name": "plan_outcome",
"kind": "act",
"impl": "imperative",
"description": "Use live capabilities to route the synthetic accessible dinner and ride intent under the user's bounded $60 or $80 total budget.",
"inputSchema": {
"type": "object",
"properties": {
"partySize": {
"type": "number",
"const": 2
},
"time": {
"type": "string",
"enum": [
"19:00",
"19:30",
"20:00"
]
},
"accessNeed": {
"type": "string",
"enum": [
"wheelchair",
"step-free"
]
},
"wheelchairAccessible": {
"type": "boolean",
"const": true
},
"maxTotalUsd": {
"type": "number",
"enum": [
60,
80
]
}
},
"required": [
"partySize",
"time",
"accessNeed",
"wheelchairAccessible",
"maxTotalUsd"
],
"additionalProperties": false
}
}approve_outcomeAction
Check the page-owned human approval gate. This tool cannot approve on the person's behalf; the person must use the visible page control.
View tool JSON
{
"name": "approve_outcome",
"kind": "act",
"impl": "imperative",
"description": "Check the page-owned human approval gate. This tool cannot approve on the person's behalf; the person must use the visible page control.",
"inputSchema": {
"type": "object",
"properties": {
"confirmed": {
"type": "boolean",
"const": true
}
},
"required": [
"confirmed"
],
"additionalProperties": false
}
}execute_outcomeAction
Hold the restaurant, attempt the primary ride, recover with the approved fallback, and create one combined receipt.
View tool JSON
{
"name": "execute_outcome",
"kind": "act",
"impl": "imperative",
"description": "Hold the restaurant, attempt the primary ride, recover with the approved fallback, and create one combined receipt.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}get_outcome_receiptAnswer
Recompute the stored receipt integrity seal, or compare an optional changed copy without mutating the outcome.
View tool JSON
{
"name": "get_outcome_receipt",
"kind": "answer",
"impl": "imperative",
"description": "Recompute the stored receipt integrity seal, or compare an optional changed copy without mutating the outcome.",
"inputSchema": {
"type": "object",
"properties": {
"candidateReceipt": {
"type": "object",
"additionalProperties": true
}
},
"additionalProperties": false
}
}