Tool tree
gradeNot graded
scenario_currentAnswer
Gets the current operating region.
View tool JSON
{
"name": "scenario_current",
"kind": "answer",
"impl": "imperative",
"description": "Gets the current operating region.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}fleet_statusAnswer
Gets the current fleet status summary.
View tool JSON
{
"name": "fleet_status",
"kind": "answer",
"impl": "imperative",
"description": "Gets the current fleet status summary.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}vehicle_getAnswer
Gets a vehicle by its stable identifier.
View tool JSON
{
"name": "vehicle_get",
"kind": "answer",
"impl": "imperative",
"description": "Gets a vehicle by its stable identifier.",
"inputSchema": {
"type": "object",
"properties": {
"vehicleId": {
"type": "string",
"minLength": 1
}
},
"required": [
"vehicleId"
],
"additionalProperties": false
}
}rest_opportunities_compareAction
Compares deterministic opportunities to give an eligible driver more rest while preserving the route, mandatory-rest protections, drive window, and delivery tolerance. Scheduling remains exclusively human.
View tool JSON
{
"name": "rest_opportunities_compare",
"kind": "act",
"impl": "imperative",
"description": "Compares deterministic opportunities to give an eligible driver more rest while preserving the route, mandatory-rest protections, drive window, and delivery tolerance. Scheduling remains exclusively human.",
"inputSchema": {
"type": "object",
"properties": {
"vehicleId": {
"type": "string",
"minLength": 1
}
},
"required": [
"vehicleId"
],
"additionalProperties": false
}
}vehicle_renameAction
Updates a vehicle label.
View tool JSON
{
"name": "vehicle_rename",
"kind": "act",
"impl": "imperative",
"description": "Updates a vehicle label.",
"inputSchema": {
"type": "object",
"properties": {
"vehicleId": {
"type": "string",
"minLength": 1
},
"label": {
"type": "string",
"minLength": 1
}
},
"required": [
"vehicleId",
"label"
],
"additionalProperties": false
}
}fleet_vehicle_createAction
Creates a new vehicle with valid attributes, dimensions, cargo, and initial position.
View tool JSON
{
"name": "fleet_vehicle_create",
"kind": "act",
"impl": "imperative",
"description": "Creates a new vehicle with valid attributes, dimensions, cargo, and initial position.",
"inputSchema": {
"type": "object",
"properties": {
"fleetNumber": {
"type": "string",
"minLength": 1
},
"plate": {
"type": "string",
"minLength": 1
},
"label": {
"type": "string"
},
"routeId": {
"type": "string"
},
"dimensions": {
"type": "object",
"properties": {
"vehicleType": {
"type": "string",
"minLength": 1
},
"lengthMeters": {
"type": "number",
"exclusiveMinimum": 0
},
"heightMeters": {
"type": "number",
"exclusiveMinimum": 0
},
"weightTonnes": {
"type": "number",
"exclusiveMinimum": 0
}
},
"required": [
"vehicleType",
"lengthMeters",
"heightMeters",
"weightTonnes"
],
"additionalProperties": false
},
"cargo": {
"type": "object",
"properties": {
"description": {
"type": "string",
"minLength": 1
},
"refrigeration": {
"type": "string",
"enum": [
"ambient",
"chilled",
"frozen"
]
},
"priority": {
"type": "string",
"enum": [
"standard",
"priority",
"critical"
]
}
},
"required": [
"description",
"refrigeration",
"priority"
],
"additionalProperties": false
},
"initialPosition": {
"type": "object",
"properties": {
"longitude": {
"type": "number",
"minimum": -180,
"maximum": 180
},
"latitude": {
"type": "number",
"minimum": -90,
"maximum": 90
}
},
"required": [
"longitude",
"latitude"
],
"additionalProperties": false
}
},
"required": [
"fleetNumber",
"plate",
"dimensions",
"cargo"
],
"additionalProperties": false
}
}fleet_vehicle_updateAction
Updates an existing vehicle's dimensions, cargo, or label.
View tool JSON
{
"name": "fleet_vehicle_update",
"kind": "act",
"impl": "imperative",
"description": "Updates an existing vehicle's dimensions, cargo, or label.",
"inputSchema": {
"type": "object",
"properties": {
"vehicleId": {
"type": "string",
"minLength": 1
},
"plate": {
"type": "string",
"minLength": 1
},
"label": {
"type": "string"
},
"dimensions": {
"type": "object",
"properties": {
"vehicleType": {
"type": "string",
"minLength": 1
},
"lengthMeters": {
"type": "number",
"exclusiveMinimum": 0
},
"heightMeters": {
"type": "number",
"exclusiveMinimum": 0
},
"weightTonnes": {
"type": "number",
"exclusiveMinimum": 0
}
},
"required": [
"vehicleType",
"lengthMeters",
"heightMeters",
"weightTonnes"
],
"additionalProperties": false
},
"cargo": {
"type": "object",
"properties": {
"description": {
"type": "string",
"minLength": 1
},
"refrigeration": {
"type": "string",
"enum": [
"ambient",
"chilled",
"frozen"
]
},
"priority": {
"type": "string",
"enum": [
"standard",
"priority",
"critical"
]
}
},
"required": [
"description",
"refrigeration",
"priority"
],
"additionalProperties": false
}
},
"required": [
"vehicleId"
],
"additionalProperties": false
}
}fleet_vehicle_assign_routeAction
Assigns or unassigns a route for a vehicle, updating position and checking for collisions.
View tool JSON
{
"name": "fleet_vehicle_assign_route",
"kind": "act",
"impl": "imperative",
"description": "Assigns or unassigns a route for a vehicle, updating position and checking for collisions.",
"inputSchema": {
"type": "object",
"properties": {
"vehicleId": {
"type": "string",
"minLength": 1
},
"routeId": {
"type": "string"
}
},
"required": [
"vehicleId"
],
"additionalProperties": false
}
}fleet_vehicle_deleteSensitive Action
Deletes a vehicle from the active scenario.
View tool JSON
{
"name": "fleet_vehicle_delete",
"kind": "transact",
"impl": "imperative",
"description": "Deletes a vehicle from the active scenario.",
"inputSchema": {
"type": "object",
"properties": {
"vehicleId": {
"type": "string",
"minLength": 1
}
},
"required": [
"vehicleId"
],
"additionalProperties": false
}
}live_conditions_getAction
Reads current advisory weather across the fleet and route-relevant DGT traffic incidents. Set refresh=true to enable the live advisory map layer and request the public providers. This tool never changes routes, plans, constraints, or human approvals.
View tool JSON
{
"name": "live_conditions_get",
"kind": "act",
"impl": "imperative",
"description": "Reads current advisory weather across the fleet and route-relevant DGT traffic incidents. Set refresh=true to enable the live advisory map layer and request the public providers. This tool never changes routes, plans, constraints, or human approvals.",
"inputSchema": {
"type": "object",
"properties": {
"refresh": {
"type": "boolean"
}
},
"additionalProperties": false
}
}recovery_operations_contextAnswer
Reads the authoritative Unit 211 options, recommendedOptionId, and nextAction without changing state.
View tool JSON
{
"name": "recovery_operations_context",
"kind": "answer",
"impl": "imperative",
"description": "Reads the authoritative Unit 211 options, recommendedOptionId, and nextAction without changing state.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}recovery_options_compareAction
Compares admitted Unit 211 options and returns recommendedOptionId plus the next agent action.
View tool JSON
{
"name": "recovery_options_compare",
"kind": "act",
"impl": "imperative",
"description": "Compares admitted Unit 211 options and returns recommendedOptionId plus the next agent action.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}recovery_plan_stageAction
Stages the admitted selectedOptionId and returns its authoritative planId for the review request.
View tool JSON
{
"name": "recovery_plan_stage",
"kind": "act",
"impl": "imperative",
"description": "Stages the admitted selectedOptionId and returns its authoritative planId for the review request.",
"inputSchema": {
"type": "object",
"properties": {
"selectedOptionId": {
"type": "string",
"minLength": 1
}
},
"required": [
"selectedOptionId"
],
"additionalProperties": false
}
}