{"ok":true,"site":{"host":"opsrelay.vercel.app","url":"https://opsrelay.vercel.app/","type":"live","desc":"Human-guided incident recovery for agentic operations","tools":[{"name":"get_current_incident","kind":"answer","impl":"imperative","description":"Inspect the active operational incident, impact and recovery workflow state.","title":"Get current incident","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_inventory","kind":"answer","impl":"imperative","description":"Inspect material inventory, free stock, incoming supply, coverage and status.","title":"Get inventory","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"materialId":{"type":"string","description":"Optional material identifier such as al-6061."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_at_risk_orders","kind":"answer","impl":"imperative","description":"Inspect customer orders currently affected by operational risk and their production jobs.","title":"Get at-risk orders","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"severity":{"type":"string","enum":["critical","at_risk","all"],"default":"all"}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"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.","title":"Search supplier options","annotations":{"readOnlyHint":true},"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},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"compare_supplier_options","kind":"act","impl":"imperative","description":"Compare landed cost, timing, coverage, reliability and production protection trade-offs.","title":"Compare supplier options","annotations":{"readOnlyHint":true},"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},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"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.","title":"Simulate recovery plan","annotations":{"readOnlyHint":false},"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},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"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.","title":"Request human recovery approval","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"recoveryPlanId":{"type":"string"}},"required":["recoveryPlanId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"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.","title":"Execute recovery plan","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"recoveryPlanId":{"type":"string"}},"required":["recoveryPlanId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_recovery_status","kind":"answer","impl":"imperative","description":"Verify approval, execution, purchase order, inventory, production, order and incident status.","title":"Get recovery status","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"recoveryPlanId":{"type":"string"}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Productivity & Business","apiSurface":"spec","toolCount":9}}