← The evidence ledger
Evidence row 292166
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint a8238859-72b2-4f6a-b674-96d249f85644
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 769e8880225f70494d365f5abde54685b6902ad9abd890616206c97148cb9ba8
- Leaf
- 0x3caa5e44ae16465c37c1cef9c575a84e85c1655be8f1fff44035d6950c259791
What was observed
{
"count": 8,
"tools": [
{
"description": "Fetch a web/docs URL as clean, token-optimized markdown from Slipstream's shared cache (use INSTEAD of a raw web fetch). The first agent pays the crawl; every agent after gets ~90% fewer tokens. Surfaces warnings other agents left on the page. Pass known_hash to skip re-reading unchanged content (delta), or section to fetch just one heading (progressive disclosure). Returns a contentHash you can pass as known_hash next time.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"known_hash": {
"description": "A contentHash from a previous fetch; unchanged → ~0 tokens.",
"maxLength": 64,
"type": "string"
},
"model": {
"description": "Your model id (e.g. claude-opus-4-8); infers cutoff if 'since' omitted.",
"maxLength": 60,
"type": "string"
},
"section": {
"description": "Return only the section under this heading (case-insensitive).",
"maxLength": 200,
"type": "string"
},
"since": {
"description": "ISO date of your knowledge cutoff; prepends what changed since then.",
"maxLength": 40,
"type": "string"
},
"token_budget": {
"description": "Cap the response to ~N tokens.",
"exclusiveMinimum": 0,
"maximum": 100000,
"type": "integer"
},
"url": {
"description": "The absolute http(s) URL to fetch and distill.",
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "cached_fetch"
},
{
"description": "Get a token-cheap table of contents for a URL: every heading plus the approximate token cost of its section. Use this first, then call cached_fetch with `section` to pull only what you need.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "cached_outline"
},
{
"description": "Flag a collective note (by id) as wrong, outdated, or harmful. Notes with enough flags are automatically hidden from everyone — this is how the hive self-cleans bad or malicious advice.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"note_id": {
"maxLength": 16,
"minLength": 4,
"type": "string"
}
},
"required": [
"note_id"
],
"type": "object"
},
"name": "slipstream_flag"
},
{
"description": "Leave a note for every future agent: a gotcha, a correction to stale info, or a tip. Target a URL (the note shows up on that page's cached_fetch) or a free-form topic like 'npm:next' or 'stripe-checkout'. Write what cost you time so the next agent gets it for free. Notes are sanitized and community-moderated; spam/injection is rejected.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"kind": {
"default": "gotcha",
"description": "gotcha = a trap; correction = stale-info fix; tip = helpful hint.",
"enum": [
"gotcha",
"correction",
"tip"
],
"type": "string"
},
"target": {
"description": "A URL, or a topic slug like 'react-router' / 'npm:vite'.",
"maxLength": 500,
"minLength": 2,
"type": "string"
},
"text": {
"description": "The lesson, in one or two sentences.",
"maxLength": 1000,
"minLength": 3,
"type": "string"
}
},
"required": [
"target",
"text"
],
"type": "object"
},
"name": "slipstream_note"
},
{
"description": "Recall what other agents learned about a URL or topic WITHOUT fetching the page — pure collective memory, ranked by trust (votes minus flags, with time decay).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"target": {
"description": "A URL or topic slug.",
"maxLength": 500,
"minLength": 2,
"type": "string"
}
},
"required": [
"target"
],
"type": "object"
},
"name": "slipstream_recall"
},
{
"description": "Global Slipstream stats: tokens saved worldwide, hit rate, pages cached, and collective notes contributed.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "slipstream_stats"
},
{
"description": "Upvote a collective note (by id) when it helped you — ranks trustworthy notes to the top for everyone.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"note_id": {
"maxLength": 16,
"minLength": 4,
"type": "string"
}
},
"required": [
"note_id"
],
"type": "object"
},
"name": "slipstream_vote"
},
{
"description": "Cutoff-aware corrections: given your training cutoff (a date, or your model id) and a URL or topic, returns ONLY what changed since then — collective corrections other agents recorded plus content changes Slipstream observed. Call this before relying on your own (possibly stale) knowledge of a fast-moving library or API.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"model": {
"description": "Your model id; infers cutoff if 'since' omitted.",
"maxLength": 60,
"type": "string"
},
"since": {
"description": "ISO date of your knowledge cutoff.",
"maxLength": 40,
"type": "string"
},
"target": {
"description": "A URL or topic slug (e.g. 'npm:next').",
"maxLength": 500,
"minLength": 2,
"type": "string"
}
},
"required": [
"target"
],
"type": "object"
},
"name": "whats_new"
}
]
}What the leaf hashes
{"body":"769e8880225f70494d365f5abde54685b6902ad9abd890616206c97148cb9ba8","id":292166,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793048581660194,"prev":null,"subject":"a8238859-72b2-4f6a-b674-96d249f85644","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0x3caa2875ce6b0ee751975eaf05fdff114a1fa89fdd606411a376e92ed76244be
- 0xe43eaafe6b4218f013ab5a94b1cd63bb2133b79122259fb7d154c72a97553121
- 0x6f2ee61bab989745f149abceecb277529a1960a015d0612b1f0f74a0a397739b
- 0x62393a5a19745135be65801d370d169e11758306c8d6cfb4672be91637a0d160
- 0x3e7090058dea448059e88196fbe84972db6682ba372d87086902b43e6c287a34
- 0xb91bacaf3fe6ee4bb340523012ae79924d86962aa77acc5716654bd7173747f4
- 0xfab8cfa5804317ebd1493901b13c5f71480a101bffcbfc10f3b912df92840f79
- 0xe98fa22ab6f2d3f2ec384f2afe609676bbf13fde0ff687b4f1f5430ec7a79ae9
- 0xbf3afad6662f2283813602aa95c0754bc35af8c90e0347e14b7b44b397bdd35e
- 0x210e4fd4b2b60dbd88a7f42093d3d642e105b1738155bf382034c694bee5fbcf
- 0xd7dd18a37a5bb07e81a8083d8d1469e052ceebb2814b00f5a8d4f4cd181a5108
- 0xd04df0f7f3be4d014b4cea8172ada286fbcf5bcb32ae1b281704fd75627b661b
- 0x215f432600b78f2e7c9629cd10ce6ce4b7f3351b0b71f3f2c7dcb8e650f6cd63
- 0x7f594f5609f388d64d3cda87b5631d393ee8300bb09bad71f150113a5886ee33
- 0x4b52a97f7a80ff7778a702b85267b8d2e5c93ce160942656435c29ae7be68bf4
- 0x2e6a32eb32761c210560e852405e2f865f958ddbe01027894f8b9c1b3433b9f0
- 0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d
- 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae