Tool tree
gradeNot graded
get_current_incidentAnswer
Inspect the active operational incident, impact and recovery workflow state.
View tool JSON
{
"name": "get_current_incident",
"kind": "answer",
"impl": "imperative",
"description": "Inspect the active operational incident, impact and recovery workflow state.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}get_inventoryAnswer
Inspect material inventory, free stock, incoming supply, coverage and status.
View tool JSON
{
"name": "get_inventory",
"kind": "answer",
"impl": "imperative",
"description": "Inspect material inventory, free stock, incoming supply, coverage and status.",
"inputSchema": {
"type": "object",
"properties": {
"materialId": {
"type": "string",
"description": "Optional material identifier such as al-6061."
}
},
"additionalProperties": false
}
}get_at_risk_ordersAnswer
Inspect customer orders currently affected by operational risk and their production jobs.
View tool JSON
{
"name": "get_at_risk_orders",
"kind": "answer",
"impl": "imperative",
"description": "Inspect customer orders currently affected by operational risk and their production jobs.",
"inputSchema": {
"type": "object",
"properties": {
"severity": {
"type": "string",
"enum": [
"critical",
"at_risk",
"all"
],
"default": "all"
}
},
"additionalProperties": false
}
}search_supplier_optionsAnswer
Find qualified supplier options for a material quantity and required delivery time without selecting a winner.
View tool JSON
{
"name": "search_supplier_options",
"kind": "answer",
"impl": "imperative",
"description": "Find qualified supplier options for a material quantity and required delivery time without selecting a winner.",
"inputSchema": {
"type": "object",
"properties": {
"materialId": {
"type": "string"
},
"quantityKg": {
"type": "number",
"exclusiveMinimum": 0
},
"requiredBy": {
"type": "string",
"description": "Optional ISO 8601 production deadline."
}
},
"required": [
"materialId",
"quantityKg"
],
"additionalProperties": false
}
}compare_supplier_optionsAction
Compare landed cost, timing, coverage, reliability and production protection trade-offs.
View tool JSON
{
"name": "compare_supplier_options",
"kind": "act",
"impl": "imperative",
"description": "Compare landed cost, timing, coverage, reliability and production protection trade-offs.",
"inputSchema": {
"type": "object",
"properties": {
"materialId": {
"type": "string"
},
"quantityKg": {
"type": "number",
"exclusiveMinimum": 0
},
"requiredBy": {
"type": "string",
"description": "ISO 8601 production deadline."
}
},
"required": [
"materialId",
"quantityKg",
"requiredBy"
],
"additionalProperties": false
}
}simulate_recovery_planAction
Calculate and store a proposed supplier recovery plan without changing inventory, purchase orders, customer orders or production.
View tool JSON
{
"name": "simulate_recovery_plan",
"kind": "act",
"impl": "imperative",
"description": "Calculate and store a proposed supplier recovery plan without changing inventory, purchase orders, customer orders or production.",
"inputSchema": {
"type": "object",
"properties": {
"supplierId": {
"type": "string"
},
"quantityKg": {
"type": "number",
"exclusiveMinimum": 0
},
"expedited": {
"type": "boolean"
},
"allowScheduleChanges": {
"type": "boolean"
}
},
"required": [
"supplierId",
"quantityKg",
"expedited",
"allowScheduleChanges"
],
"additionalProperties": false
}
}request_recovery_approvalAction
Move a valid simulated recovery plan into the dashboard's human approval queue. The agent cannot approve the plan.
View tool JSON
{
"name": "request_recovery_approval",
"kind": "act",
"impl": "imperative",
"description": "Move a valid simulated recovery plan into the dashboard's human approval queue. The agent cannot approve the plan.",
"inputSchema": {
"type": "object",
"properties": {
"recoveryPlanId": {
"type": "string"
}
},
"required": [
"recoveryPlanId"
],
"additionalProperties": false
}
}execute_recovery_planAction
Execute an approved recovery plan by creating a purchase order and applying inventory, production and order updates.
View tool JSON
{
"name": "execute_recovery_plan",
"kind": "act",
"impl": "imperative",
"description": "Execute an approved recovery plan by creating a purchase order and applying inventory, production and order updates.",
"inputSchema": {
"type": "object",
"properties": {
"recoveryPlanId": {
"type": "string"
}
},
"required": [
"recoveryPlanId"
],
"additionalProperties": false
}
}get_recovery_statusAnswer
Verify approval, execution, purchase order, inventory, production, order and incident status.
View tool JSON
{
"name": "get_recovery_status",
"kind": "answer",
"impl": "imperative",
"description": "Verify approval, execution, purchase order, inventory, production, order and incident status.",
"inputSchema": {
"type": "object",
"properties": {
"recoveryPlanId": {
"type": "string"
}
},
"additionalProperties": false
}
}