Tool tree
Booking specialist care, where the visual UI, a keyboard command palette and an AI agent all drive the same WebMCP tool registry.
Implementation
gradeNot graded
gradeNot graded
get_booking_stateAnswer
Report where the booking has got to: stage, current selections, which tools are available now (grouped), and which are not yet available with the reason and how to unlock each. Call this first, and again whenever a tool you expected is missing.
View tool JSON
{
"name": "get_booking_state",
"kind": "answer",
"impl": "imperative",
"description": "Report where the booking has got to: stage, current selections, which tools are available now (grouped), and which are not yet available with the reason and how to unlock each. Call this first, and again whenever a tool you expected is missing.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}