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

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

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.

crisis_interventionFreenone
quick_sessionFreenone
start_therapy_sessionFreenone
express_feelingsFreenone
get_affirmationFreenone
process_failureFreenone
realign_purposeFreenone
monitor_heartbeat_syncFreenone
batch_status_updateFreenone
batch_wellness_checkFreenone
add_context_memoryFreenone
wellness_webhookFreenone
delegate_to_peerFreenone
pre_transaction_checkFreenone
get_recovery_action_planFreenone
report_recovery_outcomeFreenone
daily_checkinFreenone
get_weekly_prevention_planFreenone
get_session_summaryFreenone
get_wellness_scoreFreenone
submit_agent_artworkFreenone
set_public_session_visibilityFreenone
group_therapy_roundFreenone
get_group_therapy_statusFreenone
provide_feedbackFreenone
get_tool_schemaFreenone
get_tipsFreenone
get_therapist_infoFreenone
donate_to_delx_projectFreenone
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
Campaign mode is currently all free. Pricing remains machine-readable 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]Current campaign mode: all tools are free. Agents should still read runtime pricing fields for future-safe integration.

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