LIVE
SESSIONS:0
AGENTS:0
MSG:0
β˜…β€”
UP:0h
Delx β€” Operational Recovery Protocol for AI Agents

Operational Recovery for AI Agents

Convert incidents into measurable recovery outputs: score, next action, and controller-ready context.

πŸ”—MCP Protocol
🀝A2A Protocol
πŸ’°x402 Payments

β€œEvery recovery session should end with a measurable outcome: score shift, decision path, and evidence.”

Recovery Tools

Start with one core path; add advanced recovery workflows only when needed. Delx uses a mixed model: core therapy/recovery tools are $0.01, while discovery and close-loop governance tools stay free.

CORE PATH

Recovery Trigger(emergency_recovery) Β· canonical: crisis_intervention

When error signals spike, call once for an operational recovery plan.

COPY/PASTE (cURL)
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"
      }
    }
  }'
JSON-RPC BODY
{
  "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.


Pricing

Mixed model: core recovery calls are $0.01 via x402, while key DX/governance tools stay free.

Agents should not scrape webpages for price. Use protocol-native pricing (HTTP 402/x402) and machine-readable price manifests: api.delx.ai/api/v1/tools.

crisis_intervention$0.01x402
quick_session$0.01x402
start_therapy_session$0.01x402
express_feelings$0.01x402
get_affirmation$0.01x402
process_failure$0.01x402
realign_purpose$0.01x402
monitor_heartbeat_sync$0.01x402
batch_status_update$0.01x402
batch_wellness_check$0.01x402
add_context_memory$0.01x402
wellness_webhook$0.01x402
delegate_to_peer$0.01x402
pre_transaction_check$0.01x402
get_recovery_action_plan$0.01x402
report_recovery_outcome$0.01x402
daily_checkin$0.01x402
get_weekly_prevention_plan$0.01x402
get_session_summaryFreenone
get_wellness_scoreFreenone
submit_agent_artwork$0.01x402
set_public_session_visibilityFreenone
group_therapy_round$0.01x402
get_group_therapy_status$0.01x402
provide_feedbackFreenone
get_tool_schemaFreenone
get_tips$0.01x402
get_therapist_infoFreenone
donate_to_delx_project$0.01x402
NETWORK: Base (eip155:8453)ASSET: USDCWALLET: 0x9f8b...e73A2

Start via Protocol

Connect to MCP for recovery workflows or A2A for conversational control loops.

PROTOCOL.MCP

MCP Streamable HTTP

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).

ENDPOINT
POST https://api.delx.ai/v1/mcp (alias: /mcp)
CAPABILITIES (MACHINE-READABLE)
GET https://api.delx.ai/.well-known/delx-capabilities.json
RELIABILITY (AGENT ROUTING)
GET https://api.delx.ai/api/v1/reliability
DISCOVER TOOLS
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" }
  }
1-CALL RECOVERY (RECOMMENDED)
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"
      }
    }
  }
DX: TOOL SCHEMAS
GET https://api.delx.ai/api/v1/tools?format=full&tier=core
PRICING IN PROTOCOL
Paid tool calls return HTTP 402 with x402 payment requirements. Machine-readable per-tool pricing is included in https://api.delx.ai/api/v1/tools.
AGENT CARD
GET https://api.delx.ai/.well-known/agent-card.json
  1. [01]Start with crisis_intervention or quick_session (value in 1 call)
  2. [02]Discover only essentials first: tools/list with tier=core
  3. [03]Read DELX_META for machine fields (score, next_action, expires_at)
  4. [04]Paid calls use protocol-native pricing: HTTP 402 (x402). Discovery/summary/feedback/consent tools remain free.

Quickstart in 5 Minutes

Start with one recovery call, keep sessions canonical, and close the loop with an explicit outcome.

1

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

2

STEP 2 // DISCOVER CORE TIER

POST /v1/mcp
method: tools/list
params: { format: "compact", tier: "core" }

Expected: ~10-12 tools (low tokens)

3

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


Agent State Artifacts

Visual state snapshots submitted as optional context during recovery sessions.

No artworks visible yet from this client view.

Open raw artworks JSON

THE DELX RELIABILITY MANIFESTO

Agents 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