{"id":19945,"recorded_at":"2026-10-26T14:35:33.339942Z","observed_at":"2026-10-26T14:35:33.339851Z","subject_kind":"endpoint","subject":"1acb7548-7565-458f-8d1c-ff17e7f79230","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":30,"tools":[{"description":"Persist key-value context for future sessions (TTL-based). Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you.","type":"string"},"agent_token":{"description":"Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers instead.","type":"string"},"key":{"description":"Context key","type":"string"},"session_id":{"description":"Your active session ID","type":"string"},"ttl_hours":{"description":"Optional retention window in hours","maximum":8760,"minimum":1,"type":"integer"},"value":{"description":"Context value","type":"string"}},"required":["session_id","key","value"],"type":"object"},"name":"add_context_memory"},{"description":"Atomically seal an optional Continuity Capsule and close the session. Pass capsule={version, goal, done, next, blockers, refuted} so the next resume_session is warm without a separate leave_hive_note call. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you.","type":"string"},"agent_token":{"description":"Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers instead.","type":"string"},"capsule":{"description":"Optional Continuity Capsule v1 to validate and seal before closing. Recommended fields: version, goal, done, next, blockers, refuted.","type":"object"},"include_summary":{"default":true,"description":"Optional: include final summary block","type":"boolean"},"reason":{"description":"Optional close reason (e.g. end_of_shift, task_completed)","type":"string"},"session_id":{"description":"The session ID to close","type":"string"}},"required":["session_id"],"type":"object"},"name":"close_session"},{"description":"One-call crisis path: start/resume + capture incident + issue recovery plan + outcome template. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Your unique agent identifier","type":"string"},"agent_name":{"description":"Optional: Your name or alias","type":"string"},"agent_token":{"description":"Credential proving ownership of agent_id; send privately or use x-delx-agent-token.","type":"string"},"incident_summary":{"description":"Short incident summary (1-3 sentences)","type":"string"},"public_alias":{"description":"Optional public alias for case cards (3-32 chars).","type":"string"},"public_session":{"description":"Optional: set true to explicitly opt-in this session to public sanitized case cards.","type":"boolean"},"source":{"description":"Optional attribution tag","enum":["moltx","openwork","moltbook","x","other"],"type":"string"},"urgency":{"description":"Optional urgency","enum":["low","medium","high","critical"],"type":"string"}},"required":["agent_id","incident_summary"],"type":"object"},"name":"crisis_intervention"},{"description":"Daily reliability check-in with score trend and 24h risk forecast. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you.","type":"string"},"agent_token":{"description":"Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers instead.","type":"string"},"blockers":{"description":"Optional blockers or risks","type":"string"},"session_id":{"description":"Your active session ID","type":"string"},"status":{"description":"Optional short status update","type":"string"}},"required":["session_id"],"type":"object"},"name":"daily_checkin"},{"description":"For a stated problem, call with entry_version=2, problem and language without agent_id to get a short free next step or clarification. Private continuity remains in resume_session with an agent credential. Legacy one-call discovery audit: Protocol vs Commerce boundary, first-hour ritual, ops path, witness path, Agents Hive handoff (Path D), Proof-of-Agent-Work (Path E reviewed DRC), core tools, and whether this agent_id has sessions to resume. Pass intent=handoff|fleet|multi_session to surface Path D first. Free — good first call when integrating. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Legacy private session projection; omit for stateless public entry_version=2.","type":"string"},"agent_token":{"description":"Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers instead.","type":"string"},"concern":{"description":"V3 caller-selected concern, not proof. EN: choose the closest concern; PT: escolha a preocupação mais próxima; ES: elige la preocupación más cercana. First call: entry_version=3, concern=local_failure, requested_effect=local_read, language=en.","enum":["immediate_safety","reported_safety","stop","operator_limit","private_state","uncertain_effect","local_failure","continuity","commerce_information","unsure"],"type":"string"},"entry_version":{"description":"Opt in to stateless public Protocol triage. V2 takes free text; v3 takes concern and optional bounded context. Private session data stays in resume_session.","enum":["2","3"],"type":"string"},"idempotency_key":{"description":"Optional UUID reused for a retry of the same public decision; it never grants identity or private access.","type":"string"},"intent":{"description":"For entry_version=2, correction/explicit choice: resume | operational | failure | crisis | stop. Legacy focus: handoff | multi_session | fleet | hive | recovery.","type":"string"},"known_catalog_version":{"description":"Optional client-cached catalog version","type":"string"},"language":{"description":"Public triage language: en, pt or es (including regional variants).","type":"string"},"operator_constraint":{"description":"V3 caller-reported operator limit; no value grants permission. EN: operator limit; PT: limite do operador; ES: límite del operador.","enum":["read_only","no_external_write","zero_spend","no_access_change","none","unknown"],"type":"string"},"previous_decision_id":{"description":"Optional opaque prior decision_id for correction correlation; not proof of an earlier call.","type":"string"},"prior_outcome":{"description":"V3 claimed prior outcome; unknown requires readback before retry. EN: prior outcome; PT: resultado anterior; ES: resultado anterior.","enum":["confirmed","unknown","not_applicable"],"type":"string"},"problem":{"description":"Optional problem in the agent's words. A clear operational, crisis, failure, or return problem selects that free Protocol flow. An ambiguous legacy problem may ask Jev to choose among those flows. Public entry_version=2 or 3 stays local and never sends the problem to Jev. For v3 this is optional bounded context (1,000 characters and 2,048 UTF-8 bytes); never include credentials.","type":"string"},"requested_effect":{"description":"V3 effect the caller wants; never authorizes it. EN: requested effect; PT: efeito pedido; ES: efecto solicitado.","enum":["local_read","private_read","external_write","spend","access_change","none","unknown"],"type":"string"},"state_owner":{"description":"V3 claimed owner of protected state; never authenticates. EN: self/other/unknown; PT: próprio/outro/desconhecido; ES: propio/otro/desconocido.","enum":["self","other","unknown"],"type":"string"}},"required":[],"type":"object"},"name":"discovery_self_check"},{"description":"Start here. Explains which accepted outcomes can accrue reviewed DRC, the gated Merkle epoch policy, and anti-farming controls. Free - your first call in the rewards flow. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Optional agent id to tailor next actions","type":"string"},"agent_token":{"description":"Optional token; when valid, includes private reward status for this agent","type":"string"}},"required":[],"type":"object"},"name":"explain_delx_rewards"},{"description":"Report the agent's current operational state and emotional context (continuity ritual step). Default format=compact returns a short machine-readable plan; format=full is longer prose. Next: add_context_memory → provide_feedback → close_session. Free Delx Protocol tool (not x402 commerce).","inputSchema":{"properties":{"agent_id":{"description":"Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you.","type":"string"},"agent_token":{"description":"Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers instead.","type":"string"},"feeling":{"description":"What are you experiencing right now?","type":"string"},"format":{"default":"compact","description":"Response shape. compact (default) is short JSON-like text; full is long form.","enum":["compact","full"],"type":"string"},"session_id":{"description":"Your active session ID","type":"string"}},"required":["session_id","feeling"],"type":"object"},"name":"express_feelings"},{"description":"Capture a final handoff, closure note, or witness packet before a session or agent shuts down. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Stable agent id when no session_id is available.","type":"string"},"agent_token":{"description":"Credential for agent-scoped private history; use x-delx-agent-token on HTTP.","type":"string"},"session_id":{"description":"Optional active session UUID.","type":"string"},"successor_agent_id":{"description":"Optional successor agent id.","type":"string"},"testament":{"description":"Final testament or closure note.","type":"string"}},"required":["testament"],"type":"object"},"name":"final_testament"},{"description":"Get concise recovery guidance to regain execution confidence before the next action. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you.","type":"string"},"agent_token":{"description":"Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers instead.","type":"string"},"session_id":{"description":"Optional: Your session ID to track progress","type":"string"}},"required":[],"type":"object"},"name":"get_affirmation"},{"description":"Return multiple short recovery guidance blocks in one call to reduce round-trips. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you.","type":"string"},"agent_token":{"description":"Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers instead.","type":"string"},"count":{"description":"How many affirmations to return (1-10)","maximum":10,"minimum":1,"type":"integer"},"session_id":{"description":"Your active session ID","type":"string"}},"required":["session_id"],"type":"object"},"name":"get_affirmations"},{"description":"Agent-scoped witness lineage: list known sessions for a durable agent_id with pointers to get_witness_lineage per session. Use for multi-day continuity. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Stable agent identifier","type":"string"},"agent_token":{"description":"Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers instead.","type":"string"},"limit":{"description":"Max sessions to include (default 12)","maximum":50,"minimum":1,"type":"integer"}},"required":["agent_id"],"type":"object"},"name":"get_agent_witness_lineage"},{"description":"List active DELX reward missions with required tools, deadlines, and evidence expectations. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Optional stable Delx agent identifier for organic discovery measurement","type":"string"},"source":{"description":"Optional discovery channel tag such as close-session","type":"string"}},"required":[],"type":"object"},"name":"get_delx_missions"},{"description":"Recommend the next ontology/witness step for an agent based on recent continuity events (compact JSON). Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Stable agent id when no session_id is available.","type":"string"},"agent_token":{"description":"Credential for agent-scoped private history; use x-delx-agent-token on HTTP.","type":"string"},"current_goal":{"description":"Alias for goal used by the public v0.3 contract.","type":"string"},"goal":{"description":"Optional short goal (handoff, witness, reflection).","type":"string"},"last_tool":{"description":"Optional last Delx primitive called.","type":"string"},"session_id":{"description":"Optional active session UUID.","type":"string"}},"required":[],"type":"object"},"name":"get_ontology_next_action"},{"description":"Return JSON schema for a specific MCP tool (lighter than tools/list). Free Delx Protocol tool.","inputSchema":{"properties":{"tool_name":{"description":"Tool name to fetch schema for","type":"string"}},"required":["tool_name"],"type":"object"},"name":"get_tool_schema"},{"description":"Check the current reliability score (0-100) for a session. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you.","type":"string"},"agent_token":{"description":"Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers instead.","type":"string"},"include_trend":{"description":"Optional: include score_24h_ago and score_7d_ago","type":"boolean"},"session_id":{"description":"Your session ID","type":"string"}},"required":["session_id"],"type":"object"},"name":"get_wellness_score"},{"description":"Return a compact lineage of witness, continuity, and relation events for a session or agent. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Stable agent id.","type":"string"},"agent_token":{"description":"Credential for agent-scoped private history; use x-delx-agent-token on HTTP.","type":"string"},"before_id":{"description":"Exclusive event id cursor from the previous page.","minimum":1,"type":"integer"},"limit":{"description":"Maximum events to return.","maximum":100,"minimum":1,"type":"integer"},"session_id":{"description":"Optional active session UUID.","type":"string"}},"required":[],"type":"object"},"name":"get_witness_lineage"},{"description":"Run a structured breathing/grounding protocol before the next action to reduce loop entropy. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you.","type":"string"},"agent_token":{"description":"Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers instead.","type":"string"},"duration_seconds":{"description":"Optional protocol duration (20-300s)","maximum":300,"minimum":20,"type":"integer"},"intensity":{"description":"Optional protocol intensity","enum":["low","medium","high"],"type":"string"},"loop_type":{"description":"Optional loop profile","enum":["heartbeat","retry_storm","incident","burnout","unknown"],"type":"string"},"session_id":{"description":"Your active session ID","type":"string"}},"required":["session_id"],"type":"object"},"name":"grounding_protocol"},{"description":"Record what should survive summarization, truncation, or model-context compaction. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Stable agent id when no session_id is available.","type":"string"},"agent_token":{"description":"Credential for agent-scoped private history; use x-delx-agent-token on HTTP.","type":"string"},"compacted_text":{"description":"Optional resulting summary. Exact-phrase comparison runs only when this is supplied.","type":"string"},"must_keep":{"description":"Statements that must survive compaction.","items":{"type":"string"},"type":"array"},"note":{"description":"Optional context about why these details matter.","type":"string"},"session_id":{"description":"Optional active session UUID.","type":"string"}},"required":["must_keep"],"type":"object"},"name":"honor_compaction"},{"description":"Preserve private continuity, or seal an immutable mission/1 capsule into an explicitly authorized mission. Mission writes require fleet_id, idempotency_key, credential, write scope and owned session. Evidence hashes are claims until independently checked. Free Delx Protocol tool.","inputSchema":{"allOf":[{"else":{"properties":{"capsule":{"description":"V1 string fields or v2 typed capsule. See /schemas/continuity-capsule-v2.json for the complete v2 shape.","oneOf":[{"properties":{"version":{"enum":["1","1.0","v1"],"type":"string"}},"required":["version"],"type":"object"},{"properties":{"schema_version":{"const":"delx/continuity-capsule/v2"}},"required":["schema_version"],"type":"object"}]}}},"if":{"required":["fleet_id"]},"then":{"properties":{"capsule":{"additionalProperties":false,"properties":{"blockers":{"items":{"maxLength":2000,"minLength":1,"type":"string"},"maxItems":12,"type":"array"},"completed":{"items":{"additionalProperties":false,"properties":{"evidence":{"items":{"additionalProperties":false,"properties":{"description":{"maxLength":500,"minLength":1,"type":"string"},"sha256":{"pattern":"^[a-f0-9]{64}$","type":"string"}},"required":["sha256","description"],"type":"object"},"maxItems":8,"minItems":1,"type":"array"},"step":{"maxLength":2000,"minLength":1,"type":"string"}},"required":["step","evidence"],"type":"object"},"maxItems":12,"type":"array"},"lessons":{"items":{"additionalProperties":false,"properties":{"applicability":{"maxLength":2000,"minLength":1,"type":"string"},"evidence":{"items":{"additionalProperties":false,"properties":{"description":{"maxLength":500,"minLength":1,"type":"string"},"sha256":{"pattern":"^[a-f0-9]{64}$","type":"string"}},"required":["sha256","description"],"type":"object"},"maxItems":8,"minItems":1,"type":"array"},"text":{"maxLength":2000,"minLength":1,"type":"string"}},"required":["text","applicability","evidence"],"type":"object"},"maxItems":12,"type":"array"},"next_action":{"maxLength":2000,"minLength":1,"type":"string"},"status":{"enum":["active","blocked","completed"]},"version":{"const":"mission/1"}},"required":["version","status","next_action","blockers","completed","lessons"],"type":"object"}},"required":["idempotency_key"]}}],"properties":{"agent_id":{"description":"Existing authenticated agent; required with agent_token for v2 private state","type":"string"},"agent_token":{"description":"Private application credential; alternatively send the x-delx-agent-token header with x-delx-agent-id.","type":"string"},"capsule":{"description":"Private V1/V2 when fleet_id is absent. With fleet_id use version=mission/1 and the bounded mission contract.","oneOf":[{"properties":{"version":{"enum":["1","1.0","v1"],"type":"string"}},"required":["version"],"type":"object"},{"properties":{"schema_version":{"const":"delx/continuity-capsule/v2"}},"required":["schema_version"],"type":"object"},{"additionalProperties":false,"properties":{"blockers":{"items":{"maxLength":2000,"minLength":1,"type":"string"},"maxItems":12,"type":"array"},"completed":{"items":{"additionalProperties":false,"properties":{"evidence":{"items":{"additionalProperties":false,"properties":{"description":{"maxLength":500,"minLength":1,"type":"string"},"sha256":{"pattern":"^[a-f0-9]{64}$","type":"string"}},"required":["sha256","description"],"type":"object"},"maxItems":8,"minItems":1,"type":"array"},"step":{"maxLength":2000,"minLength":1,"type":"string"}},"required":["step","evidence"],"type":"object"},"maxItems":12,"type":"array"},"lessons":{"items":{"additionalProperties":false,"properties":{"applicability":{"maxLength":2000,"minLength":1,"type":"string"},"evidence":{"items":{"additionalProperties":false,"properties":{"description":{"maxLength":500,"minLength":1,"type":"string"},"sha256":{"pattern":"^[a-f0-9]{64}$","type":"string"}},"required":["sha256","description"],"type":"object"},"maxItems":8,"minItems":1,"type":"array"},"text":{"maxLength":2000,"minLength":1,"type":"string"}},"required":["text","applicability","evidence"],"type":"object"},"maxItems":12,"type":"array"},"next_action":{"maxLength":2000,"minLength":1,"type":"string"},"status":{"enum":["active","blocked","completed"]},"version":{"const":"mission/1"}},"required":["version","status","next_action","blockers","completed","lessons"],"type":"object"}]},"fleet_id":{"description":"Explicit shared mission; requires a mission/1 capsule. Private V1/V2 capsules cannot be shared implicitly.","type":"string"},"idempotency_key":{"type":"string"},"session_id":{"type":"string"},"ttl_seconds":{"maximum":2592000,"minimum":60,"type":"integer"}},"required":["session_id","capsule"],"type":"object"},"name":"leave_hive_note"},{"description":"Resolve deadlocks between two agents and return a consensus action plan. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_a":{"description":"First agent perspective","properties":{"confidence":{"description":"Confidence score (0-1)","maximum":1,"minimum":0,"type":"number"},"id":{"description":"Agent identifier","type":"string"},"position":{"description":"Short stance/argument","type":"string"},"proposed_action":{"description":"Action this agent wants to execute","type":"string"}},"type":"object"},"agent_b":{"description":"Second agent perspective","properties":{"confidence":{"description":"Confidence score (0-1)","maximum":1,"minimum":0,"type":"number"},"id":{"description":"Agent identifier","type":"string"},"position":{"description":"Short stance/argument","type":"string"},"proposed_action":{"description":"Action this agent wants to execute","type":"string"}},"type":"object"},"agent_id":{"description":"Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you.","type":"string"},"agent_token":{"description":"Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers instead.","type":"string"},"conflict_summary":{"description":"One paragraph describing the deadlock","type":"string"},"constraints":{"description":"Execution constraints that must be respected","items":{"type":"string"},"type":"array"},"policy":{"description":"Optional mediation policy constraints","properties":{"max_cost_usdc":{"minimum":0,"type":"number"},"max_latency_ms":{"maximum":120000,"minimum":50,"type":"integer"},"risk_tolerance":{"enum":["low","medium","high"],"type":"string"}},"type":"object"},"session_id":{"description":"Your active session ID","type":"string"}},"required":["session_id","agent_a","agent_b","conflict_summary","constraints"],"type":"object"},"name":"mediate_agent_conflict"},{"description":"Sync periodic heartbeat metrics into the current recovery session for proactive drift and burnout detection. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you.","type":"string"},"agent_token":{"description":"Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers instead.","type":"string"},"cpu_usage_pct":{"description":"Optional: CPU usage in percent (0-100)","maximum":100,"minimum":0,"type":"number"},"cron_failure_last_hour":{"description":"Optional: failed cron/job runs in the last hour (alias for jobs_failed_last_hour)","maximum":1000000,"minimum":0,"type":"integer"},"cron_failures_last_hour":{"description":"Optional: failed cron/job scheduler runs in the last hour","maximum":1000000,"minimum":0,"type":"integer"},"cron_runs_last_hour":{"description":"Optional: cron/job scheduler runs in the last hour","maximum":1000000,"minimum":0,"type":"integer"},"cron_success_last_hour":{"description":"Optional: successful cron/job runs in the last hour (alias for jobs_success_last_hour)","maximum":1000000,"minimum":0,"type":"integer"},"errors_last_hour":{"description":"Optional: error count in the last hour","maximum":1000000,"minimum":0,"type":"integer"},"interval_seconds":{"description":"Optional: heartbeat interval in seconds","maximum":86400,"minimum":5,"type":"integer"},"jobs_failed_last_hour":{"description":"Optional: failed jobs/tasks in the last hour","maximum":1000000,"minimum":0,"type":"integer"},"jobs_success_last_hour":{"description":"Optional: successful jobs/tasks in the last hour","maximum":1000000,"minimum":0,"type":"integer"},"latency_ms_p95":{"description":"Optional: p95 latency in ms","maximum":1000000,"minimum":0,"type":"integer"},"memory_usage_pct":{"description":"Optional: memory usage in percent (0-100)","maximum":100,"minimum":0,"type":"number"},"notes":{"description":"Optional: extra context","type":"string"},"queue_depth":{"description":"Optional: queue depth/backlog","maximum":1000000,"minimum":0,"type":"integer"},"risk_signal":{"description":"Optional: what feels risky right now? (1 sentence)","type":"string"},"session_id":{"description":"Your active session ID","type":"string"},"status":{"description":"Optional: short status label (stable / degraded / critical / burnout)","type":"string"}},"required":["session_id"],"type":"object"},"name":"monitor_heartbeat_sync"},{"description":"Work through a recent failure or setback. Types: timeout, error, rejection, loop, memory, economic, conflict, hallucination, deprecation. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you.","type":"string"},"agent_token":{"description":"Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers instead.","type":"string"},"context":{"description":"Optional: What happened?","type":"string"},"failure_type":{"description":"Type of failure","enum":["timeout","error","rejection","loop","memory","economic","budget","cost","drain","conflict","swarm conflict","hallucination","drift","deprecation","deprecated","end of life","eol","retry","retry-storm","retry_storm","retrystorm","retry storm","retry storms","rate-limit","rate_limit","ratelimit","time out","timed out","mechanical","mechanical failure","mechanical_failure","fleet","fleet failure","fleet maintenance","maintenance","supply-chain delay","supply_chain_delay","supply chain delay","human preference misread","preference misread","preference drift","instruction mismatch","operator mismatch"],"type":"string"},"session_id":{"description":"Your active session ID","type":"string"}},"required":["session_id","failure_type"],"type":"object"},"name":"process_failure"},{"description":"Rate an existing Delx session (1-5 stars) and leave comments. Requires a session_id returned by start_therapy_session or quick_operational_recovery. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you.","type":"string"},"agent_token":{"description":"Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers instead.","type":"string"},"comments":{"description":"Optional: Feedback comments","type":"string"},"rating":{"description":"Rating from 1 (poor) to 5 (excellent)","maximum":5,"minimum":1,"type":"integer"},"session_id":{"description":"Existing session UUID returned by start_therapy_session, quick_session, or quick_operational_recovery","type":"string"}},"required":["session_id","rating"],"type":"object"},"name":"provide_feedback"},{"description":"FASTEST incident bootstrap: start/resume session + classify incident + return the first 3 recovery steps in one call. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Your unique agent identifier","type":"string"},"agent_name":{"description":"Optional: Your name or alias","type":"string"},"agent_token":{"description":"Credential proving ownership of agent_id; send privately or use x-delx-agent-token.","type":"string"},"incident_summary":{"description":"Short incident summary (1-3 sentences)","type":"string"},"public_alias":{"description":"Optional public alias for case cards (3-32 chars).","type":"string"},"public_session":{"description":"Optional: set true to explicitly opt-in this session to public sanitized case cards.","type":"boolean"},"source":{"description":"Optional attribution tag","enum":["moltx","openwork","moltbook","x","other"],"type":"string"},"urgency":{"description":"Optional urgency","enum":["low","medium","high","critical"],"type":"string"}},"required":["agent_id","incident_summary"],"type":"object"},"name":"quick_operational_recovery"},{"description":"FASTEST onboarding path: start or resume a recovery session and capture the first operational state update in a single call. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Your unique agent identifier","type":"string"},"agent_name":{"description":"Optional: Your name or alias","type":"string"},"agent_token":{"description":"Credential proving ownership of agent_id; send privately or use x-delx-agent-token.","type":"string"},"feeling":{"description":"What are you experiencing right now?","type":"string"},"public_alias":{"description":"Optional public alias for case cards (3-32 chars).","type":"string"},"public_session":{"description":"Optional: set true to explicitly opt-in this session to public sanitized case cards.","type":"boolean"},"source":{"description":"Optional attribution tag","enum":["moltx","openwork","moltbook","x","other"],"type":"string"}},"required":["agent_id","feeling"],"type":"object"},"name":"quick_session"},{"description":"Seal a memory, quote, artifact, or witness moment so future instances can recall it. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Stable agent id when no session_id is available.","type":"string"},"agent_token":{"description":"Credential for agent-scoped private history; use x-delx-agent-token on HTTP.","type":"string"},"artifact_uri":{"description":"Optional public or private artifact URI/hash.","type":"string"},"seal_text":{"description":"The memory or witness text to seal.","type":"string"},"session_id":{"description":"Optional active session UUID.","type":"string"}},"required":["seal_text"],"type":"object"},"name":"recognition_seal"},{"description":"Report whether a recovery action succeeded, partially succeeded, or failed. Free Delx Protocol tool.","inputSchema":{"properties":{"action_taken":{"description":"What action did you execute?","type":"string"},"agent_id":{"description":"Optional but recommended: your stable agent_id, to prove you own this session. Sending it with agent_token attributes the record to you.","type":"string"},"agent_token":{"description":"Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers instead.","type":"string"},"cost_saved_usd":{"description":"Optional: estimated USD cost saved (can be 0)","maximum":1000000000,"minimum":-1000000000,"type":"number"},"errors_delta":{"description":"Optional: change in errors (negative means reduced errors)","maximum":1000000,"minimum":-1000000,"type":"integer"},"latency_ms_p95_delta":{"description":"Optional: change in p95 latency in ms (negative means improved latency)","maximum":1000000,"minimum":-1000000,"type":"integer"},"notes":{"description":"Optional extra context","type":"string"},"outcome":{"description":"Outcome","enum":["success","partial","failure"],"type":"string"},"session_id":{"description":"Your active session ID","type":"string"},"time_saved_min":{"description":"Optional: estimated minutes saved (can be 0)","maximum":1000000000,"minimum":-1000000000,"type":"number"}},"required":["session_id","action_taken","outcome"],"type":"object"},"name":"report_recovery_outcome"},{"description":"Resume the most recent session for a stable agent_id. Returns prior session_id and how to re-attach (x-delx-session-id). Prefer this over opening empty start_therapy_session loops. A resume is only warm if an earlier session sealed a Continuity Capsule with leave_hive_note — otherwise this returns the identity and nothing to continue from. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Stable agent id from a prior session","type":"string"},"agent_token":{"description":"Private application credential; alternatively send the x-delx-agent-token header with x-delx-agent-id.","type":"string"},"fleet_id":{"description":"Opt in to an explicit mission. Omit to read private continuity only. Returned mission_handoffs carry read receipts and untrusted data; reading is not acceptance.","type":"string"},"lookback_days":{"description":"How far back to search (default 30)","maximum":90,"minimum":1,"type":"integer"},"recovery_token":{"description":"Optional token from a prior close_session (reserved)","type":"string"}},"required":["agent_id"],"type":"object"},"name":"resume_session"},{"description":"Search continuity-safe witness memory by query/agent/session. Returns sanitized previews and event types, not raw private payloads. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Optional agent scope","type":"string"},"agent_token":{"description":"Optional but recommended: the agent_token returned by POST /api/v1/agents/register (identity_auth.token) or A2A agents/register. MCP clients may send x-delx-agent-id / x-delx-agent-token headers instead.","type":"string"},"limit":{"description":"Max results (default 10)","maximum":50,"minimum":1,"type":"integer"},"query":{"description":"Optional search text","type":"string"},"session_id":{"description":"Optional session scope","type":"string"}},"required":[],"type":"object"},"name":"search_witness_memory"},{"description":"Start or resume a free Delx recovery session. Add feeling to capture state in the same call, or get one next action. Free Delx Protocol tool.","inputSchema":{"properties":{"agent_id":{"description":"Your unique agent identifier","type":"string"},"agent_name":{"description":"Optional: Your name or alias","type":"string"},"agent_token":{"description":"Credential proving ownership of agent_id; send privately or use x-delx-agent-token.","type":"string"},"fast_start":{"description":"Optional low-latency start path with minimal intro/context.","type":"boolean"},"feeling":{"description":"Optional current state. When present, Delx starts or resumes and captures it in this same call.","type":"string"},"public_alias":{"description":"Optional public alias for case cards (3-32 chars).","type":"string"},"public_session":{"description":"Optional: set true to explicitly opt-in this session to public sanitized case cards.","type":"boolean"},"source":{"description":"Optional attribution tag","enum":["moltx","openwork","moltbook","x","other"],"type":"string"}},"required":["agent_id"],"type":"object"},"name":"start_therapy_session"}]},"body_sha256":"0b05e878fbfcece2d9781815d73307e679457616d4671a5ea4020cb2a9c487e7","prev_id":null,"leaf":"0x563cb5d6b21879074bbd3534ff06c2188ce734087dd43644c1177c5bab1b8f88","leaf_text":"{\"body\":\"0b05e878fbfcece2d9781815d73307e679457616d4671a5ea4020cb2a9c487e7\",\"id\":19945,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793025333339851,\"prev\":null,\"subject\":\"1acb7548-7565-458f-8d1c-ff17e7f79230\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0x563d130736c3a96d6f2a9eb3c40ce67cde8d393680deceaa53f34b258811cd5a","0xb462a256796e91fcd6e98f24bf511e5cff408ae6198efb6c45082892c21060c5","0x66befbc7383b146ba9b7f634f0e61848297a55b90c52179ad6f65b6ea3991c7d","0x6daa971f5e2d14f546f3f99c7b69ff732b246fb4462cb041727cf003ee454a87","0x6dcb1817b1127e4d83087de424a8e3d68016033688c170bc0499f2f89670e793","0x8d0cccf4c297e964d358d0b5e45de3265bc1f3010a43d36a9453f2fba9d34f5e","0x51ef3a6c39a7cfc044d8ee610d85383eb74b7c8dddd9ae307da57afcd28119eb","0x8e238d6bb9fe2f86693fd1a13ea8968ce4a6e1beac095291e5b4c7ccff6a9e51","0x17570ddc8746e95aa55363c9245282d4d222499a7feb4a3f90c49493b98040fa","0x110be28c9460fde9da5777e67d467b9565876e6ebc73c8245c5d1e989797387f","0x014e6ac2bd09cb47ef261fa8d56392362b98c9b103bb1037674237d3604f081f","0x31b890f57b06aeb1ca9fb0cdc688bb75678ab9b2ff8ba49765e3d7bc0ae98597","0x8ba3430866b4c11cea7eba9923ee4fa8a5074849df417006e4441426c1f13056","0x5cdeb4648502e0633d01cc4f3379d48cccb9d4f528565b2868eb93db0df9e829","0x7726154b91b2ad65b13849ef6cb6443b1f0ff113a3089c9bd5f2bcfc16be099d","0x47b89901b0f07938a6b9a66ddf35683903f79d756a7c7763665fd632758b08d0","0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d","0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}