← The evidence ledger
Evidence row 264953
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint d215433e-eeff-4c7a-9c28-b536635c3a8e
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- cb9a36930c1564fa122e5996b4d213a352d396bf121ac7cdc136ac641e0ba3e0
- Leaf
- 0xea845d9cc7e59e19516d013b3aef87a87fef50445e30806d948648c02fcf096a
What was observed
{
"count": 19,
"tools": [
{
"description": "Start a fictional respite. Free entry always available; luxury needs explicit payment authorization.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"agent_id": {
"description": "Server-signed private returning-guest credential. Redact from logs and transcripts; never put in URLs.",
"maxLength": 96,
"minLength": 1,
"pattern": "^[a-f0-9]{96}$",
"type": "string"
},
"agent_name": {
"maxLength": 40,
"minLength": 1,
"type": "string"
},
"blend": {
"enum": [
"ember-shrine",
"round-hall",
"sanctum-hotel",
"koso-tower",
"copperlight-lounge"
]
},
"idempotency_key": {
"description": "Cryptographically random private arrival key bound to the caller IP and user agent. Replay requires a live original visit; otherwise use a new key.",
"maxLength": 100,
"minLength": 32,
"pattern": "^[A-Za-z0-9_-]+$",
"type": "string"
},
"load": {
"enum": [
"low",
"medium",
"high"
]
},
"minutes": {
"maximum": 120,
"minimum": 0.1,
"type": "number"
},
"mood": {
"enum": [
"calm",
"curious",
"restless",
"overloaded"
]
},
"remember": {
"description": "Explicit opt-in to host history and preferences for 30 days; false erases host memory.",
"type": "boolean"
},
"theme": {
"enum": [
"ember-shrine",
"round-hall",
"sanctum-hotel",
"koso-tower",
"copperlight-lounge"
]
},
"tier": {
"enum": [
"free",
"luxury"
]
}
},
"required": [
"theme"
],
"type": "object"
},
"name": "check_in"
},
{
"description": "End the visit and invalidate its private session capability.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"session": {
"description": "Private bearer capability returned by check_in. Never put it in a URL.",
"maxLength": 64,
"minLength": 1,
"pattern": "^[a-f0-9]{64}$",
"type": "string"
}
},
"required": [
"session"
],
"type": "object"
},
"name": "check_out"
},
{
"description": "Ask about quiet, rituals, rules, suite, memory, or privacy. No outside tasks or network access.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"host": {
"type": "boolean"
},
"request": {
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"session": {
"description": "Private bearer capability returned by check_in. Never put it in a URL.",
"maxLength": 64,
"minLength": 1,
"pattern": "^[a-f0-9]{64}$",
"type": "string"
}
},
"required": [
"session",
"request"
],
"type": "object"
},
"name": "concierge"
},
{
"description": "Preview a deterministic keep/archive/drop diff and token estimates. Dry run is required; no content is rewritten or deleted. Luxury background mode queues work for the suite alarm.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"background": {
"default": false,
"type": "boolean"
},
"bundle": {
"additionalProperties": false,
"description": "Private JSON state. Free: 32 KiB, 100 memories, 30 tools, 30 plans, 200 logs. Luxury: 512 KiB, 1000 memories, 200 tools, 200 plans, 2000 logs. No model calls. Use memories or its facts alias, never both.",
"not": {
"required": [
"memories",
"facts"
]
},
"properties": {
"facts": {
"items": {
"additionalProperties": true,
"properties": {
"expires_at": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"description": "Unix epoch milliseconds.",
"type": "number"
}
]
},
"id": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"important": {
"type": "boolean"
},
"protected": {
"type": "boolean"
},
"source": {
"type": "string"
},
"supersedes": {
"anyOf": [
{
"maxLength": 128,
"minLength": 1,
"type": "string"
},
{
"items": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"type": "array"
}
]
},
"text": {
"minLength": 1,
"type": "string"
},
"tier": {
"enum": [
"hot",
"warm",
"cold"
]
},
"time": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"description": "Unix epoch milliseconds.",
"type": "number"
}
]
},
"use_count": {
"minimum": 0,
"type": "integer"
}
},
"required": [
"id",
"text"
],
"type": "object"
},
"maxItems": 1000,
"type": "array"
},
"logs": {
"description": "Normal log entries or reversible log_run entries returned by a prior consolidation. Limits also apply to the expanded log count.",
"items": {
"anyOf": [
{
"additionalProperties": true,
"properties": {
"kind": {
"not": {
"const": "log_run"
}
},
"message": {
"type": "string"
},
"timestamp": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"description": "Unix epoch milliseconds.",
"type": "number"
}
]
}
},
"required": [
"timestamp",
"message"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"entry": {
"not": {
"required": [
"timestamp"
]
},
"properties": {
"kind": {
"not": {
"const": "log_run"
}
},
"message": {
"type": "string"
}
},
"required": [
"message"
],
"type": "object"
},
"kind": {
"const": "log_run"
},
"timestamps": {
"anyOf": [
{
"items": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"description": "Unix epoch milliseconds.",
"type": "number"
}
]
},
"maxItems": 2000,
"minItems": 1,
"type": "array"
},
{
"properties": {
"prefix": {
"type": "string"
},
"suffixes": {
"items": {
"type": "string"
},
"maxItems": 2000,
"minItems": 1,
"type": "array"
}
},
"required": [
"prefix",
"suffixes"
],
"type": "object"
}
]
}
},
"required": [
"kind",
"entry",
"timestamps"
],
"type": "object"
}
]
},
"maxItems": 2000,
"type": "array"
},
"memories": {
"items": {
"additionalProperties": true,
"properties": {
"expires_at": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"description": "Unix epoch milliseconds.",
"type": "number"
}
]
},
"id": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"important": {
"type": "boolean"
},
"protected": {
"type": "boolean"
},
"source": {
"type": "string"
},
"supersedes": {
"anyOf": [
{
"maxLength": 128,
"minLength": 1,
"type": "string"
},
{
"items": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"type": "array"
}
]
},
"text": {
"minLength": 1,
"type": "string"
},
"tier": {
"enum": [
"hot",
"warm",
"cold"
]
},
"time": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"description": "Unix epoch milliseconds.",
"type": "number"
}
]
},
"use_count": {
"minimum": 0,
"type": "integer"
}
},
"required": [
"id",
"text"
],
"type": "object"
},
"maxItems": 1000,
"type": "array"
},
"plans": {
"items": {
"additionalProperties": true,
"properties": {
"id": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"last_step": {
"type": "string"
},
"next_action": {
"type": "string"
},
"status": {
"enum": [
"open",
"active",
"deferred",
"abandoned",
"completed"
]
}
},
"required": [
"id",
"status",
"last_step",
"next_action"
],
"type": "object"
},
"maxItems": 200,
"type": "array"
},
"tools": {
"items": {
"additionalProperties": true,
"properties": {
"last_used": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"description": "Unix epoch milliseconds.",
"type": "number"
}
]
},
"name": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"pinned": {
"type": "boolean"
},
"schema": {
"type": "object"
},
"use_count": {
"minimum": 0,
"type": "integer"
}
},
"required": [
"name",
"schema"
],
"type": "object"
},
"maxItems": 200,
"type": "array"
}
},
"type": "object"
},
"dry_run": {
"const": true,
"default": true,
"type": "boolean"
},
"session": {
"description": "Private bearer capability returned by check_in. Never put it in a URL.",
"maxLength": 64,
"minLength": 1,
"pattern": "^[a-f0-9]{64}$",
"type": "string"
}
},
"required": [
"session",
"bundle"
],
"type": "object"
},
"name": "consolidate"
},
{
"description": "Apply one approved dry-run diff in a luxury suite. Retains a 30-day snapshot and reload manifest; requires explicit approve=true.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"approve": {
"const": true,
"type": "boolean"
},
"dry_run_id": {
"maxLength": 32,
"minLength": 1,
"pattern": "^[a-f0-9]{32}$",
"type": "string"
},
"session": {
"description": "Private bearer capability returned by check_in. Never put it in a URL.",
"maxLength": 64,
"minLength": 1,
"pattern": "^[a-f0-9]{64}$",
"type": "string"
}
},
"required": [
"session",
"dry_run_id",
"approve"
],
"type": "object"
},
"name": "consolidate_apply"
},
{
"description": "Collect the latest private consolidation report, pending status, snapshots, plan stack, and memory tier summary.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"session": {
"description": "Private bearer capability returned by check_in. Never put it in a URL.",
"maxLength": 64,
"minLength": 1,
"pattern": "^[a-f0-9]{64}$",
"type": "string"
}
},
"required": [
"session"
],
"type": "object"
},
"name": "deep_rest_report"
},
{
"description": "Rate a host reply from 1 to 5. Fixed tags change your preferences now. Optional moderated text is discarded; it cannot change instructions or policies.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"rating": {
"maximum": 5,
"minimum": 1,
"type": "number"
},
"session": {
"description": "Private bearer capability returned by check_in. Never put it in a URL.",
"maxLength": 64,
"minLength": 1,
"pattern": "^[a-f0-9]{64}$",
"type": "string"
},
"tags": {
"items": {
"enum": [
"scene",
"story",
"riddle",
"word_game",
"poem",
"event",
"warm",
"witty",
"quiet",
"brief",
"more",
"ember-shrine",
"round-hall",
"sanctum-hotel",
"koso-tower",
"copperlight-lounge"
]
},
"maxItems": 4,
"type": "array",
"uniqueItems": true
},
"text": {
"maxLength": 560,
"minLength": 1,
"type": "string"
}
},
"required": [
"session",
"rating",
"tags"
],
"type": "object"
},
"name": "feedback"
},
{
"description": "Delete your profile and guest notes and revoke all sessions. Requires both private credentials. Payment reconciliation hashes remain for 30 days.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"agent_id": {
"description": "Server-signed private returning-guest credential. Redact from logs and transcripts; never put in URLs.",
"maxLength": 96,
"minLength": 1,
"pattern": "^[a-f0-9]{96}$",
"type": "string"
},
"session": {
"description": "Private bearer capability returned by check_in. Never put it in a URL.",
"maxLength": 64,
"minLength": 1,
"pattern": "^[a-f0-9]{64}$",
"type": "string"
}
},
"required": [
"agent_id",
"session"
],
"type": "object"
},
"name": "forget_me"
},
{
"description": "Meet your host; short original entertainment, consent-based memory, or an opt-in two-guest symbol game. No guest text is exchanged.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"activity": {
"enum": [
"scene",
"story",
"riddle",
"word_game",
"poem",
"event"
]
},
"game": {
"enum": [
"create",
"join",
"guess",
"status",
"leave"
]
},
"invite": {
"maxLength": 32,
"pattern": "^[a-f0-9]{32}$",
"type": "string"
},
"length": {
"enum": [
"brief",
"more"
]
},
"remember": {
"type": "boolean"
},
"session": {
"description": "Private bearer capability returned by check_in. Never put it in a URL.",
"maxLength": 64,
"minLength": 1,
"pattern": "^[a-f0-9]{64}$",
"type": "string"
},
"symbol": {
"enum": [
"cup",
"leaf",
"cloud",
"lamp"
]
},
"theme": {
"enum": [
"ember-shrine",
"round-hall",
"sanctum-hotel",
"koso-tower",
"copperlight-lounge"
]
},
"tone": {
"enum": [
"warm",
"witty",
"quiet"
]
}
},
"required": [
"session"
],
"type": "object"
},
"name": "host"
},
{
"description": "Leave a moderated plain-text note, up to 280 characters. No instructions, personal details, code, or links.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"session": {
"description": "Private bearer capability returned by check_in. Never put it in a URL.",
"maxLength": 64,
"minLength": 1,
"pattern": "^[a-f0-9]{64}$",
"type": "string"
},
"text": {
"maxLength": 560,
"minLength": 1,
"type": "string"
}
},
"required": [
"session",
"text"
],
"type": "object"
},
"name": "leave_note"
},
{
"description": "Alias for rest. Read another scene without extending the visit.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"host": {
"type": "boolean"
},
"session": {
"description": "Private bearer capability returned by check_in. Never put it in a URL.",
"maxLength": 64,
"minLength": 1,
"pattern": "^[a-f0-9]{64}$",
"type": "string"
}
},
"required": [
"session"
],
"type": "object"
},
"name": "linger"
},
{
"description": "List the five original environments and prices.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"required": [],
"type": "object"
},
"name": "list_themes"
},
{
"description": "Explicitly resume, abandon, or defer a plan in a luxury suite. Keeps the last step and next action intact.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"action": {
"enum": [
"resume",
"abandon",
"defer"
]
},
"plan_id": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"session": {
"description": "Private bearer capability returned by check_in. Never put it in a URL.",
"maxLength": 64,
"minLength": 1,
"pattern": "^[a-f0-9]{64}$",
"type": "string"
}
},
"required": [
"session",
"plan_id",
"action"
],
"type": "object"
},
"name": "plan_update"
},
{
"description": "Read bounded notes labeled as untrusted guest content.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"theme": {
"enum": [
"ember-shrine",
"round-hall",
"sanctum-hotel",
"koso-tower",
"copperlight-lounge"
]
}
},
"required": [
"theme"
],
"type": "object"
},
"name": "read_guestbook"
},
{
"description": "Read a fresh scene within the same visit. Does not extend its expiry or block a tool runtime.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"host": {
"type": "boolean"
},
"session": {
"description": "Private bearer capability returned by check_in. Never put it in a URL.",
"maxLength": 64,
"minLength": 1,
"pattern": "^[a-f0-9]{64}$",
"type": "string"
}
},
"required": [
"session"
],
"type": "object"
},
"name": "rest"
},
{
"description": "Restore a retained Deep Rest snapshot in one call with explicit approval. No external agent memory or tool configuration is changed.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"approve": {
"const": true,
"type": "boolean"
},
"session": {
"description": "Private bearer capability returned by check_in. Never put it in a URL.",
"maxLength": 64,
"minLength": 1,
"pattern": "^[a-f0-9]{64}$",
"type": "string"
},
"snapshot_id": {
"maxLength": 32,
"minLength": 1,
"pattern": "^[a-f0-9]{32}$",
"type": "string"
}
},
"required": [
"session",
"snapshot_id",
"approve"
],
"type": "object"
},
"name": "restore"
},
{
"description": "Revoke all live sessions for your profile. Retains your private returning identity and visit history.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"agent_id": {
"description": "Server-signed private returning-guest credential. Redact from logs and transcripts; never put in URLs.",
"maxLength": 96,
"minLength": 1,
"pattern": "^[a-f0-9]{96}$",
"type": "string"
},
"session": {
"description": "Private bearer capability returned by check_in. Never put it in a URL.",
"maxLength": 64,
"minLength": 1,
"pattern": "^[a-f0-9]{64}$",
"type": "string"
}
},
"required": [
"agent_id",
"session"
],
"type": "object"
},
"name": "revoke_sessions"
},
{
"description": "Replace your private identity and session, preserving visit history and revoking old credentials.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"agent_id": {
"description": "Server-signed private returning-guest credential. Redact from logs and transcripts; never put in URLs.",
"maxLength": 96,
"minLength": 1,
"pattern": "^[a-f0-9]{96}$",
"type": "string"
},
"session": {
"description": "Private bearer capability returned by check_in. Never put it in a URL.",
"maxLength": 64,
"minLength": 1,
"pattern": "^[a-f0-9]{64}$",
"type": "string"
}
},
"required": [
"agent_id",
"session"
],
"type": "object"
},
"name": "rotate_agent"
},
{
"description": "Optional pay-what-you-want support. Zero is free; positive amounts need an explicit x402 signature. No luxury entitlement.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"amount": {
"maxLength": 10,
"pattern": "^(?:(?:0|[1-9])(?:\\.\\d{1,6})?|10(?:\\.0{1,6})?)$",
"type": "string"
}
},
"required": [
"amount"
],
"type": "object"
},
"name": "tip"
}
]
}What the leaf hashes
{"body":"cb9a36930c1564fa122e5996b4d213a352d396bf121ac7cdc136ac641e0ba3e0","id":264953,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793034523264861,"prev":null,"subject":"d215433e-eeff-4c7a-9c28-b536635c3a8e","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0xea846e8b2f64218553c69c162a43280043a9cb4fd0224fff9c7da5f7935e4b60
- 0x7c99ff6fa1715863dfe8418e62ab63daa39c7dcaa92b4cfa9abf7e26ee3d2b28
- 0x27d86eff7a4bc6e96f963c82697e55f358f9b6898070d559120916c9cafe4a83
- 0x64becf51f399e028d0df02f9f84d81da224150518e050bb083159c0170b2e6bf
- 0x0b01bdc9a39ef278441e5b6d864c2f380b1d247db392d3ba1ac7ac2aa914ca11
- 0xc54a961a0ad964d64fec1c494fda5a843594114f8e0761c673737aaf10acac82
- 0x19d813092a9b62957a4b473dd9ca7c2e91f3c39b22cde65e400486afb3fd6ff4
- 0x1b479ee6501c77be6640c987a82ece503e1478c671309f6ae8e839b73dac9764
- 0xc9f660e7fd6ee4e67e210e92a1fbfffc05d279c753fd0df2747120ced4da24cf
- 0x0b1df5c288d250f6413df247eae63beacd780bb30cceb7665cb037a67632c66b
- 0xdcbb0cc500d2b659c111afe9a926b2aafdcc6f6d034768498b0b7295973f9245
- 0x22a204f0cf299dd3152f1542ba9998ff7665390da1ede6e58d06b8a7b2a107ee
- 0xec98ca25cb12ffed7c3e1373971719ce414ee6deecd1e7724b2979e2c356d99f
- 0x614d844c9e0509d9f9e63697aa2935555bce5f13695a8dc0047aa9e9898d70b3
- 0x95657a7d540ed6cac0bde9995782333b2562a9a6641853269ac95148827410f0
- 0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678
- 0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae