Tool tree
ExactCue binds a browser agent's read-back to current state and refuses stale actions. A WebMCP reference implementation.
Implementation
gradeNot graded
gradeNot graded
page: Every page
describe_current_stepAnswer
Describe where the user is in the refill and what choices are available right now. Call this first, and after any change, to narrate progress. Read-only.
View tool JSON
{
"name": "describe_current_step",
"kind": "answer",
"impl": "imperative",
"description": "Describe where the user is in the refill and what choices are available right now. Call this first, and after any change, to narrate progress. Read-only.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/?session=demo-98084628-ac8c-4999-8456-bf9ce298719a"
}reload_current_recordAction
After a stale-record rejection, replace this session's review with the current authoritative record. Read the updated order back before asking the user to confirm again.
View tool JSON
{
"name": "reload_current_record",
"kind": "act",
"impl": "imperative",
"description": "After a stale-record rejection, replace this session's review with the current authoritative record. Read the updated order back before asking the user to confirm again.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/?session=demo-98084628-ac8c-4999-8456-bf9ce298719a"
}go_to_next_stepAction
Advance from prescriptions to pickup, or pickup to review. This tool retires at review; only submit_refill can complete an order.
View tool JSON
{
"name": "go_to_next_step",
"kind": "act",
"impl": "imperative",
"description": "Advance from prescriptions to pickup, or pickup to review. This tool retires at review; only submit_refill can complete an order.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/?session=demo-98084628-ac8c-4999-8456-bf9ce298719a"
}set_prescriptionAction
Select or unselect a prescription to refill, by name or id (e.g. 'atorvastatin' or 'blood pressure'). Set selected=false to remove one. A prescription with no refills left cannot be added and the tool will say why.
View tool JSON
{
"name": "set_prescription",
"kind": "act",
"impl": "imperative",
"description": "Select or unselect a prescription to refill, by name or id (e.g. 'atorvastatin' or 'blood pressure'). Set selected=false to remove one. A prescription with no refills left cannot be added and the tool will say why.",
"inputSchema": {
"type": "object",
"properties": {
"prescription": {
"type": "string",
"description": "Name fragment or id of the prescription."
},
"selected": {
"type": "boolean",
"description": "true to add, false to remove. Default true."
}
},
"required": [
"prescription"
],
"additionalProperties": false
},
"page": "/?session=demo-98084628-ac8c-4999-8456-bf9ce298719a"
}