Implementation
gradeNot graded
gradeNot graded
read_carpool_simulationAnswer
Lire le trajet, les réglages, le prix par place et le résultat selon les réservations.
View tool JSON
{
"name": "read_carpool_simulation",
"kind": "answer",
"impl": "imperative",
"description": "Lire le trajet, les réglages, le prix par place et le résultat selon les réservations.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/trajet-juste/"
}configure_carpool_priceAnswer
Modifier les places, le nombre attendu de passagers et l’objectif. Ne publie aucune annonce.
View tool JSON
{
"name": "configure_carpool_price",
"kind": "answer",
"impl": "imperative",
"description": "Modifier les places, le nombre attendu de passagers et l’objectif. Ne publie aucune annonce.",
"inputSchema": {
"type": "object",
"properties": {
"offeredSeats": {
"type": "integer",
"minimum": 1,
"maximum": 8
},
"expectedPassengers": {
"type": "integer",
"minimum": 0,
"maximum": 8
},
"mode": {
"type": "string",
"enum": [
"share",
"cover",
"surplus"
]
},
"targetSurplus": {
"type": "number",
"minimum": 0,
"maximum": 10000
},
"customPrice": {
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1000000
},
"driverFee": {
"type": "number",
"minimum": 0,
"maximum": 10000
}
},
"additionalProperties": false
},
"page": "/trajet-juste/"
}configure_carpool_candidateAction
Tester une participation nette et son détour. Ne réserve aucun trajet.
View tool JSON
{
"name": "configure_carpool_candidate",
"kind": "act",
"impl": "imperative",
"description": "Tester une participation nette et son détour. Ne réserve aucun trajet.",
"inputSchema": {
"type": "object",
"properties": {
"route": {
"type": "string",
"enum": [
"highway",
"road"
]
},
"revenue": {
"type": "number",
"minimum": 0,
"maximum": 10000
},
"distance": {
"type": "number",
"minimum": 0,
"maximum": 10000
},
"minutes": {
"type": "number",
"minimum": 0,
"maximum": 100000
},
"tolls": {
"type": "number",
"minimum": 0,
"maximum": 10000
}
},
"required": [
"route",
"revenue",
"distance",
"minutes",
"tolls"
],
"additionalProperties": false
},
"page": "/trajet-juste/"
}