← The evidence ledger
Evidence row 19945
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 1acb7548-7565-458f-8d1c-ff17e7f79230
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 0b05e878fbfcece2d9781815d73307e679457616d4671a5ea4020cb2a9c487e7
- Leaf
- 0x563cb5d6b21879074bbd3534ff06c2188ce734087dd43644c1177c5bab1b8f88
What was observed
{
"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"
}
]
}What the leaf hashes
{"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"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0x563d130736c3a96d6f2a9eb3c40ce67cde8d393680deceaa53f34b258811cd5a
- 0xb462a256796e91fcd6e98f24bf511e5cff408ae6198efb6c45082892c21060c5
- 0x66befbc7383b146ba9b7f634f0e61848297a55b90c52179ad6f65b6ea3991c7d
- 0x6daa971f5e2d14f546f3f99c7b69ff732b246fb4462cb041727cf003ee454a87
- 0x6dcb1817b1127e4d83087de424a8e3d68016033688c170bc0499f2f89670e793
- 0x8d0cccf4c297e964d358d0b5e45de3265bc1f3010a43d36a9453f2fba9d34f5e
- 0x51ef3a6c39a7cfc044d8ee610d85383eb74b7c8dddd9ae307da57afcd28119eb
- 0x8e238d6bb9fe2f86693fd1a13ea8968ce4a6e1beac095291e5b4c7ccff6a9e51
- 0x17570ddc8746e95aa55363c9245282d4d222499a7feb4a3f90c49493b98040fa
- 0x110be28c9460fde9da5777e67d467b9565876e6ebc73c8245c5d1e989797387f
- 0x014e6ac2bd09cb47ef261fa8d56392362b98c9b103bb1037674237d3604f081f
- 0x31b890f57b06aeb1ca9fb0cdc688bb75678ab9b2ff8ba49765e3d7bc0ae98597
- 0x8ba3430866b4c11cea7eba9923ee4fa8a5074849df417006e4441426c1f13056
- 0x5cdeb4648502e0633d01cc4f3379d48cccb9d4f528565b2868eb93db0df9e829
- 0x7726154b91b2ad65b13849ef6cb6443b1f0ff113a3089c9bd5f2bcfc16be099d
- 0x47b89901b0f07938a6b9a66ddf35683903f79d756a7c7763665fd632758b08d0
- 0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d
- 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae