Implementation
gradeNot graded
gradeNot graded
start_fuel_transactionAction
Configure a fuel purchase and open the matching payment screen in the kiosk.
View tool JSON
{
"name": "start_fuel_transaction",
"kind": "act",
"impl": "imperative",
"description": "Configure a fuel purchase and open the matching payment screen in the kiosk.",
"inputSchema": {
"type": "object",
"properties": {
"language": {
"type": "string",
"enum": [
"en",
"hi"
]
},
"fuel": {
"type": "string",
"enum": [
"petrol",
"diesel"
]
},
"fillBy": {
"type": "string",
"enum": [
"amount",
"litres",
"full"
]
},
"value": {
"type": "number",
"minimum": 0
},
"payment": {
"type": "string",
"enum": [
"upi",
"card"
]
}
},
"required": [
"language",
"fuel",
"fillBy",
"payment"
],
"additionalProperties": false
},
"page": "/amey_patil_petrol_/"
}read_fuel_transactionAnswer
Read the current kiosk step and selected transaction options.
View tool JSON
{
"name": "read_fuel_transaction",
"kind": "answer",
"impl": "imperative",
"description": "Read the current kiosk step and selected transaction options.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/amey_patil_petrol_/"
}reset_fuel_transactionAction
Clear the current choices and return the kiosk to language selection.
View tool JSON
{
"name": "reset_fuel_transaction",
"kind": "act",
"impl": "imperative",
"description": "Clear the current choices and return the kiosk to language selection.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/amey_patil_petrol_/"
}