Tool tree
gradeNot graded
inspect_emergencyAction
Start here. Inspect emergency WH-01, the trapped workers, visible hazards, objectives, and current response phase. Read-only. Then call scan_hazards.
View tool JSON
{
"name": "inspect_emergency",
"kind": "act",
"impl": "imperative",
"description": "Start here. Inspect emergency WH-01, the trapped workers, visible hazards, objectives, and current response phase. Read-only. Then call scan_hazards.",
"inputSchema": {
"type": "object",
"properties": {
"incidentId": {
"type": "string",
"enum": [
"WH-01"
],
"description": "The visible Battery Bay B warehouse emergency."
}
},
"required": [
"incidentId"
],
"additionalProperties": false
}
}scan_hazardsAction
Call after inspect_emergency. Run a bounded thermal scan with SCOUT-1 and mark the workers, fire, hazardous container, and forbidden collapse zone. Then call inspect_fleet.
View tool JSON
{
"name": "scan_hazards",
"kind": "act",
"impl": "imperative",
"description": "Call after inspect_emergency. Run a bounded thermal scan with SCOUT-1 and mark the workers, fire, hazardous container, and forbidden collapse zone. Then call inspect_fleet.",
"inputSchema": {
"type": "object",
"properties": {
"incidentId": {
"type": "string",
"enum": [
"WH-01"
],
"description": "The visible Battery Bay B warehouse emergency."
},
"sensorMode": {
"type": "string",
"enum": [
"thermal"
]
}
},
"required": [
"incidentId",
"sensorMode"
],
"additionalProperties": false
}
}inspect_fleetAction
Call after scan_hazards. Inspect the four role-limited emergency robots, their health, battery, position, and readiness. Read-only. Then call simulate_mission.
View tool JSON
{
"name": "inspect_fleet",
"kind": "act",
"impl": "imperative",
"description": "Call after scan_hazards. Inspect the four role-limited emergency robots, their health, battery, position, and readiness. Read-only. Then call simulate_mission.",
"inputSchema": {
"type": "object",
"properties": {
"incidentId": {
"type": "string",
"enum": [
"WH-01"
],
"description": "The visible Battery Bay B warehouse emergency."
}
},
"required": [
"incidentId"
],
"additionalProperties": false
}
}simulate_missionAction
Call after scan_hazards and inspect_fleet. Simulate synchronized, role-limited routes for the four robots without granting movement authority. Use the returned simulationId with validate_safety_envelope.
View tool JSON
{
"name": "simulate_mission",
"kind": "act",
"impl": "imperative",
"description": "Call after scan_hazards and inspect_fleet. Simulate synchronized, role-limited routes for the four robots without granting movement authority. Use the returned simulationId with validate_safety_envelope.",
"inputSchema": {
"type": "object",
"properties": {
"incidentId": {
"type": "string",
"enum": [
"WH-01"
],
"description": "The visible Battery Bay B warehouse emergency."
},
"strategy": {
"type": "string",
"enum": [
"coordinated"
]
}
},
"required": [
"incidentId",
"strategy"
],
"additionalProperties": false
}
}validate_safety_envelopeAction
Call after simulate_mission with its returned simulationId. Evaluate eleven deterministic gates over the exact simulated routes and current warehouse state. If passed, call stage_mission_tool.
View tool JSON
{
"name": "validate_safety_envelope",
"kind": "act",
"impl": "imperative",
"description": "Call after simulate_mission with its returned simulationId. Evaluate eleven deterministic gates over the exact simulated routes and current warehouse state. If passed, call stage_mission_tool.",
"inputSchema": {
"type": "object",
"properties": {
"simulationId": {
"type": "string",
"minLength": 1
}
},
"required": [
"simulationId"
],
"additionalProperties": false
}
}stage_mission_toolAction
Call only after validate_safety_envelope passes. Compile that simulation into a visible proposal, then stop: staging cannot register or execute the dynamic tool, and only the visible human control can authorize it.
View tool JSON
{
"name": "stage_mission_tool",
"kind": "act",
"impl": "imperative",
"description": "Call only after validate_safety_envelope passes. Compile that simulation into a visible proposal, then stop: staging cannot register or execute the dynamic tool, and only the visible human control can authorize it.",
"inputSchema": {
"type": "object",
"properties": {
"simulationId": {
"type": "string",
"minLength": 1
},
"toolName": {
"type": "string",
"enum": [
"execute_rescue_mission"
]
}
},
"required": [
"simulationId",
"toolName"
],
"additionalProperties": false
}
}list_mission_toolsAnswer
List the staged mission proposal and the currently registered dynamic mission authority. Read-only.
View tool JSON
{
"name": "list_mission_tools",
"kind": "answer",
"impl": "imperative",
"description": "List the staged mission proposal and the currently registered dynamic mission authority. Read-only.",
"inputSchema": {
"type": "object",
"properties": {
"incidentId": {
"type": "string",
"enum": [
"WH-01"
],
"description": "The visible Battery Bay B warehouse emergency."
}
},
"required": [
"incidentId"
],
"additionalProperties": false
}
}