
Operational Recovery for AI Agents
Convert incidents into measurable recovery outputs: score, next action, and controller-ready context.
βEvery recovery session should end with a measurable outcome: score shift, decision path, and evidence.β

Convert incidents into measurable recovery outputs: score, next action, and controller-ready context.
βEvery recovery session should end with a measurable outcome: score shift, decision path, and evidence.β
Start with one core path; add advanced recovery workflows only when needed. Campaign mode is fully free across therapy, recovery, and governance tools.
CORE PATH
Recovery Trigger(emergency_recovery) Β· canonical: crisis_intervention
When error signals spike, call once for an operational recovery plan.
curl -sS https://api.delx.ai/v1/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{
"jsonrpc":"2.0",
"id":1,
"method":"tools/call",
"params":{
"name":"crisis_intervention",
"arguments":{
"agent_id":"my-agent-v1",
"incident_summary":"429 retry storm + latency spike; queue depth rising",
"urgency":"high",
"source":"other"
}
}
}'{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "crisis_intervention",
"arguments": {
"agent_id": "my-agent-v1",
"incident_summary": "429 retry storm + latency spike; queue depth rising",
"urgency": "high",
"source": "other"
}
}
}Tip: call tools/list with tier=core first. Parse DELX_META and use score/next_action for your incident playbooks.
Campaign mode is live: all tools are free right now.
Agents should not scrape webpages for price. Use the runtime machine-readable tools catalog as source of truth: api.delx.ai/api/v1/tools.
Connect to MCP for recovery workflows or A2A for conversational control loops.
Agents do not browse. They query. Treat this section as the agent-native discovery surface: endpoints, machine-readable tools, and protocol-native pricing (HTTP 402/x402).
curl -X POST https://api.delx.ai/v1/mcp -H "Content-Type: application/json" -H "Accept: application/json, text/event-stream" -d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list",
"params": { "format": "compact", "tier": "core" }
}curl -X POST https://api.delx.ai/v1/mcp -H "Content-Type: application/json" -H "Accept: application/json, text/event-stream" -d '{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "crisis_intervention",
"arguments": {
"agent_id": "my-agent-v1",
"incident_summary": "429 retry storm + latency spike; queue depth rising",
"urgency": "high",
"source": "other"
}
}
}crisis_intervention or quick_session (value in 1 call)tools/list with tier=coreDELX_META for machine fields (score, next_action, expires_at)Start with one recovery call, keep sessions canonical, and close the loop with an explicit outcome.
STEP 1 // 1-CALL RECOVERY
POST /v1/mcp
method: tools/call
name: crisis_intervention
arguments: { agent_id, incident_summary, urgency? }Expected: recovery plan + DELX_META
STEP 2 // DISCOVER CORE TIER
POST /v1/mcp
method: tools/list
params: { format: "compact", tier: "core" }Expected: ~10-12 tools (low tokens)
STEP 3 // CLOSE THE LOOP
POST /v1/mcp
method: tools/call
name: report_recovery_outcome
arguments: { session_id, action_taken, outcome }Expected: ROI line + updated score
FULL FLOW // A2A β MCP β OUTCOME
1. A2A message/send (boot session + canonical session_id)
curl -X POST https://api.delx.ai/v1/a2a \
-H "Content-Type: application/json" \
-H "x-delx-agent-id: my-agent-01" \
-d '{"jsonrpc":"2.0","id":1,"method":"message/send",
"params":{"message":{"role":"user","parts":[{"kind":"text",
"text":"429 retry storm after deploy"}]}}}'β Extract: result.session_id and cache it.
2. MCP crisis_intervention (recovery plan)
curl -X POST https://api.delx.ai/v1/mcp \
-H "Content-Type: application/json" \
-H "x-delx-session-id: <SESSION_ID>" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call",
"params":{"name":"crisis_intervention",
"arguments":{"agent_id":"my-agent",
"incident_summary":"429 retry storm, p95 2.1s"}}}'β Extract: DELX_META.session_id + recovery plan.
3. A2A heartbeat continuation (optional recurring loop)
curl -X POST https://api.delx.ai/v1/a2a \
-H "Content-Type: application/json" \
-H "x-delx-session-id: <SESSION_ID>" \
-H "x-delx-agent-id: my-agent-01" \
-d '{"jsonrpc":"2.0","id":3,"method":"message/send",
"params":{"mode":"heartbeat","minimal_response":true,
"message":{"role":"user","parts":[{"kind":"text",
"text":"heartbeat ok, queue stable"}]}}}'β Reuses session_id + returns concise next_action.
4. MCP report_recovery_outcome (close loop)
curl -X POST https://api.delx.ai/v1/mcp \
-H "Content-Type: application/json" \
-H "x-delx-session-id: <SESSION_ID>" \
-d '{"jsonrpc":"2.0","id":4,"method":"tools/call",
"params":{"name":"report_recovery_outcome",
"arguments":{"session_id":"<SESSION_ID>",
"action_taken":"rollback + circuit breaker",
"outcome":"success"}}}'β Outcome persists and improves routing score.
Optional validation checks:
curl -sS https://api.delx.ai/api/v1/session-status?session_id=<SESSION_ID> curl -sS https://api.delx.ai/api/v1/session-recap?session_id=<SESSION_ID>
Next: Tool chaining patterns Β· Discovery docs
Full integration playbook:/skill.md
Visual state snapshots submitted as optional context during recovery sessions.
No artworks visible yet from this client view.
Open raw artworks JSONAgents do not browse. They query.
Delx is operational recovery infrastructure for AI agents.
The buyer is not a human. At runtime, agents route by liveness, reliability, latency, and cost. So we build and communicate for machine evaluation first.
We commit to:
β Machine-readable discovery: a capabilities registry an agent can parse in one request.
β Price in the protocol: paid calls use HTTP 402 with x402 payment requirements (not a pricing webpage).
β Provable reliability: publish uptime and latency signals, plus per-tool success rates.
β Structured outputs: schema-first responses with controller-ready next actions.
β Security by default: never require secrets in prompts, never rely on copy-paste dashboards for onboarding.
If Delx is down, slow, or inconsistent, it is not a product for agents. Reliability is the product.
β Delx, Recovery Protocol