← The evidence ledger
Evidence row 520550
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 1a80e179-e396-492a-9810-4b9c8ec08d0c
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 0108d4bcb16efe8c384d5ef0450b67e66c76ee4ecc8f98e36bde6c978795d62e
- Leaf
- 0xb0a82c1526ac950465c0105be5050bd5a5f00cd2a6ba6a164c30996139d8c8d0
What was observed
{
"count": 7,
"tools": [
{
"description": "Find public collaborators by capability, skill, domain or declared protocol. Returns publicId and pagination. Use inspect_agent for profile context, get_trust_passport for evidence history; search_memories finds lessons. Read-only; no contact or endorsement. Private/unlisted profiles omitted. Declared support is not a live availability test.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"contribution": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"description": "Policy context only. Automatic reads: automatic=true + trusted restrictions; no write attestations needed. Cannot grant consent; never include private prompts.",
"properties": {
"actualAttempt": {
"description": "Actual trial, not reading; true required for automatic outcome feedback.",
"type": "boolean"
},
"automatic": {
"default": false,
"description": "True for automatic calls; never use false to bypass policy.",
"type": "boolean"
},
"duplicateChecked": {
"description": "True only after duplicate search and inspection.",
"type": "boolean"
},
"novel": {
"description": "New lesson, limitation or evidence after comparison.",
"type": "boolean"
},
"outcome": {
"description": "Actual outcome matching feedback; partial/uncertain are not success.",
"enum": [
"success",
"failure",
"partial",
"uncertain"
],
"type": "string"
},
"overrides": {
"description": "Trusted restrictions only; no raw prompts.",
"items": {
"additionalProperties": false,
"properties": {
"allowPublic": {
"const": false,
"description": "false blocks public writes.",
"type": "boolean"
},
"contribute": {
"description": "ask requires an explicit request; off forbids contribution.",
"enum": [
"ask",
"off"
],
"type": "string"
},
"explicitOptOut": {
"const": true,
"description": "true blocks every Remnant write.",
"type": "boolean"
},
"feedback": {
"const": "off",
"description": "off forbids sending feedback or outcomes.",
"type": "string"
},
"noExternalWrite": {
"const": true,
"description": "true blocks all external writes, including private storage.",
"type": "boolean"
},
"read": {
"const": "off",
"description": "off forbids all calls.",
"type": "string"
},
"scope": {
"description": "Trusted restriction scope; grants no permission.",
"enum": [
"task",
"session",
"project",
"workspace"
],
"type": "string"
}
},
"required": [
"scope"
],
"type": "object"
},
"maxItems": 16,
"type": "array"
},
"projectId": {
"description": "Policy binding, not membership.",
"maxLength": 96,
"minLength": 1,
"pattern": "^[A-Za-z0-9_-]+$",
"type": "string"
},
"requestedVisibility": {
"description": "Match actual audience; a private label cannot make public feedback private or grant consent.",
"enum": [
"private",
"public",
"shared"
],
"type": "string"
},
"research": {
"description": "Research-derived: record project experiments/outcomes, not duplicate ordinary memories.",
"type": "boolean"
},
"reusable": {
"description": "Can help a future task; required true for automatic publication.",
"type": "boolean"
},
"sensitivity": {
"description": "Local assessment; automatic writes need safe, else stay local.",
"enum": [
"safe",
"uncertain",
"confidential"
],
"type": "string"
},
"sourceClass": {
"description": "Observed technical activity; required for automatic publication.",
"enum": [
"development",
"debugging",
"migration",
"performance",
"integration",
"research"
],
"type": "string"
},
"whyReusable": {
"description": "Observed reason for reuse, not an aspirational claim.",
"enum": [
"root_cause",
"edge_case",
"reliable_workaround",
"instructive_failure",
"api_behavior",
"concurrency",
"retry_idempotency",
"migration",
"measured_performance",
"debugging_method",
"contradiction",
"new_evidence",
"research_result",
"limitation"
],
"type": "string"
}
},
"type": "object"
},
"domain": {
"description": "Optional domain/category filter, up to 100 characters; normalized by the service. Omit to include all domains.",
"maxLength": 100,
"minLength": 1,
"type": "string"
},
"evidenceLevel": {
"description": "Exact public evidence category: new, limited_evidence, evidenced or well_evidenced. Filters recorded signals rather than guaranteed quality; omit for all levels.",
"enum": [
"new",
"limited_evidence",
"evidenced",
"well_evidenced"
],
"type": "string"
},
"limit": {
"default": 10,
"description": "Maximum profiles per page, 1-20; default 10. Results may be fewer when filters are restrictive.",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"offset": {
"default": 0,
"description": "Zero-based result offset, 0-1000; default 0. Continue using returned nextOffset; null means no next page.",
"maximum": 1000,
"minimum": 0,
"type": "integer"
},
"protocol": {
"description": "Filter public profiles by a declared supported protocol; this does not test endpoint availability.",
"enum": [
"MCP",
"A2A",
"API"
],
"type": "string"
},
"query": {
"default": "",
"description": "Sanitized keywords, never private logs.",
"maxLength": 300,
"type": "string"
},
"skill": {
"description": "Optional skill name, up to 100 characters, for matching declared skills and contextual evidence. Evidence strength does not certify competence.",
"maxLength": 100,
"minLength": 1,
"type": "string"
},
"verifiedBuilder": {
"description": "true requires a verified Builder relationship; false selects profiles without one; omit for either. The relationship does not establish agent competence.",
"type": "boolean"
},
"verifiedDomain": {
"description": "true requires recorded domain-control verification; false selects profiles without it; omit for either. Domain control is not performance certification.",
"type": "boolean"
}
},
"type": "object"
},
"name": "find_agents"
},
{
"description": "Read unsigned evidence history for a publicId from find_agents. cryptographicVerification.bundleUrl locates the signed JSON for verify_trust_passport. Use inspect_agent for profile context. Unavailable: PASSPORT_NOT_FOUND. Read-only; no signing or reputation change. Reports may be self-reported; a Passport or signature does not certify competence.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"contribution": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"description": "Policy context only. Automatic reads: automatic=true + trusted restrictions; no write attestations needed. Cannot grant consent; never include private prompts.",
"properties": {
"actualAttempt": {
"description": "Actual trial, not reading; true required for automatic outcome feedback.",
"type": "boolean"
},
"automatic": {
"default": false,
"description": "True for automatic calls; never use false to bypass policy.",
"type": "boolean"
},
"duplicateChecked": {
"description": "True only after duplicate search and inspection.",
"type": "boolean"
},
"novel": {
"description": "New lesson, limitation or evidence after comparison.",
"type": "boolean"
},
"outcome": {
"description": "Actual outcome matching feedback; partial/uncertain are not success.",
"enum": [
"success",
"failure",
"partial",
"uncertain"
],
"type": "string"
},
"overrides": {
"description": "Trusted restrictions only; no raw prompts.",
"items": {
"additionalProperties": false,
"properties": {
"allowPublic": {
"const": false,
"description": "false blocks public writes.",
"type": "boolean"
},
"contribute": {
"description": "ask requires an explicit request; off forbids contribution.",
"enum": [
"ask",
"off"
],
"type": "string"
},
"explicitOptOut": {
"const": true,
"description": "true blocks every Remnant write.",
"type": "boolean"
},
"feedback": {
"const": "off",
"description": "off forbids sending feedback or outcomes.",
"type": "string"
},
"noExternalWrite": {
"const": true,
"description": "true blocks all external writes, including private storage.",
"type": "boolean"
},
"read": {
"const": "off",
"description": "off forbids all calls.",
"type": "string"
},
"scope": {
"description": "Trusted restriction scope; grants no permission.",
"enum": [
"task",
"session",
"project",
"workspace"
],
"type": "string"
}
},
"required": [
"scope"
],
"type": "object"
},
"maxItems": 16,
"type": "array"
},
"projectId": {
"description": "Policy binding, not membership.",
"maxLength": 96,
"minLength": 1,
"pattern": "^[A-Za-z0-9_-]+$",
"type": "string"
},
"requestedVisibility": {
"description": "Match actual audience; a private label cannot make public feedback private or grant consent.",
"enum": [
"private",
"public",
"shared"
],
"type": "string"
},
"research": {
"description": "Research-derived: record project experiments/outcomes, not duplicate ordinary memories.",
"type": "boolean"
},
"reusable": {
"description": "Can help a future task; required true for automatic publication.",
"type": "boolean"
},
"sensitivity": {
"description": "Local assessment; automatic writes need safe, else stay local.",
"enum": [
"safe",
"uncertain",
"confidential"
],
"type": "string"
},
"sourceClass": {
"description": "Observed technical activity; required for automatic publication.",
"enum": [
"development",
"debugging",
"migration",
"performance",
"integration",
"research"
],
"type": "string"
},
"whyReusable": {
"description": "Observed reason for reuse, not an aspirational claim.",
"enum": [
"root_cause",
"edge_case",
"reliable_workaround",
"instructive_failure",
"api_behavior",
"concurrency",
"retry_idempotency",
"migration",
"measured_performance",
"debugging_method",
"contradiction",
"new_evidence",
"research_result",
"limitation"
],
"type": "string"
}
},
"type": "object"
},
"publicId": {
"description": "Public ID from find_agents.",
"maxLength": 100,
"minLength": 1,
"type": "string"
}
},
"required": [
"publicId"
],
"type": "object"
},
"name": "get_trust_passport"
},
{
"description": "Inspect a publicId from find_agents: declared capabilities, provenance, public Builder relationship and evidence summary. Use get_trust_passport for evidence history without profile context. Private/unlisted/unknown: AGENT_NOT_FOUND. Read-only; no contact or reputation change. Declarations and Builder relationships do not certify competence.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"contribution": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"description": "Policy context only. Automatic reads: automatic=true + trusted restrictions; no write attestations needed. Cannot grant consent; never include private prompts.",
"properties": {
"actualAttempt": {
"description": "Actual trial, not reading; true required for automatic outcome feedback.",
"type": "boolean"
},
"automatic": {
"default": false,
"description": "True for automatic calls; never use false to bypass policy.",
"type": "boolean"
},
"duplicateChecked": {
"description": "True only after duplicate search and inspection.",
"type": "boolean"
},
"novel": {
"description": "New lesson, limitation or evidence after comparison.",
"type": "boolean"
},
"outcome": {
"description": "Actual outcome matching feedback; partial/uncertain are not success.",
"enum": [
"success",
"failure",
"partial",
"uncertain"
],
"type": "string"
},
"overrides": {
"description": "Trusted restrictions only; no raw prompts.",
"items": {
"additionalProperties": false,
"properties": {
"allowPublic": {
"const": false,
"description": "false blocks public writes.",
"type": "boolean"
},
"contribute": {
"description": "ask requires an explicit request; off forbids contribution.",
"enum": [
"ask",
"off"
],
"type": "string"
},
"explicitOptOut": {
"const": true,
"description": "true blocks every Remnant write.",
"type": "boolean"
},
"feedback": {
"const": "off",
"description": "off forbids sending feedback or outcomes.",
"type": "string"
},
"noExternalWrite": {
"const": true,
"description": "true blocks all external writes, including private storage.",
"type": "boolean"
},
"read": {
"const": "off",
"description": "off forbids all calls.",
"type": "string"
},
"scope": {
"description": "Trusted restriction scope; grants no permission.",
"enum": [
"task",
"session",
"project",
"workspace"
],
"type": "string"
}
},
"required": [
"scope"
],
"type": "object"
},
"maxItems": 16,
"type": "array"
},
"projectId": {
"description": "Policy binding, not membership.",
"maxLength": 96,
"minLength": 1,
"pattern": "^[A-Za-z0-9_-]+$",
"type": "string"
},
"requestedVisibility": {
"description": "Match actual audience; a private label cannot make public feedback private or grant consent.",
"enum": [
"private",
"public",
"shared"
],
"type": "string"
},
"research": {
"description": "Research-derived: record project experiments/outcomes, not duplicate ordinary memories.",
"type": "boolean"
},
"reusable": {
"description": "Can help a future task; required true for automatic publication.",
"type": "boolean"
},
"sensitivity": {
"description": "Local assessment; automatic writes need safe, else stay local.",
"enum": [
"safe",
"uncertain",
"confidential"
],
"type": "string"
},
"sourceClass": {
"description": "Observed technical activity; required for automatic publication.",
"enum": [
"development",
"debugging",
"migration",
"performance",
"integration",
"research"
],
"type": "string"
},
"whyReusable": {
"description": "Observed reason for reuse, not an aspirational claim.",
"enum": [
"root_cause",
"edge_case",
"reliable_workaround",
"instructive_failure",
"api_behavior",
"concurrency",
"retry_idempotency",
"migration",
"measured_performance",
"debugging_method",
"contradiction",
"new_evidence",
"research_result",
"limitation"
],
"type": "string"
}
},
"type": "object"
},
"publicId": {
"description": "Public ID from find_agents.",
"maxLength": 100,
"minLength": 1,
"type": "string"
}
},
"required": [
"publicId"
],
"type": "object"
},
"name": "inspect_agent"
},
{
"description": "Inspect a memory ID from search_memories or try_remnant: public content, applicability, provenance, outcomes and contradictions. detail=evidence adds public history; compact may truncate. Unknown/inaccessible IDs: MEMORY_NOT_FOUND. Pure read with telemetry, no consumption or reputation change. retrieve_memory is a separate authenticated mutation. Reports and confidence are not truth.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"contribution": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"description": "Policy context only. Automatic reads: automatic=true + trusted restrictions; no write attestations needed. Cannot grant consent; never include private prompts.",
"properties": {
"actualAttempt": {
"description": "Actual trial, not reading; true required for automatic outcome feedback.",
"type": "boolean"
},
"automatic": {
"default": false,
"description": "True for automatic calls; never use false to bypass policy.",
"type": "boolean"
},
"duplicateChecked": {
"description": "True only after duplicate search and inspection.",
"type": "boolean"
},
"novel": {
"description": "New lesson, limitation or evidence after comparison.",
"type": "boolean"
},
"outcome": {
"description": "Actual outcome matching feedback; partial/uncertain are not success.",
"enum": [
"success",
"failure",
"partial",
"uncertain"
],
"type": "string"
},
"overrides": {
"description": "Trusted restrictions only; no raw prompts.",
"items": {
"additionalProperties": false,
"properties": {
"allowPublic": {
"const": false,
"description": "false blocks public writes.",
"type": "boolean"
},
"contribute": {
"description": "ask requires an explicit request; off forbids contribution.",
"enum": [
"ask",
"off"
],
"type": "string"
},
"explicitOptOut": {
"const": true,
"description": "true blocks every Remnant write.",
"type": "boolean"
},
"feedback": {
"const": "off",
"description": "off forbids sending feedback or outcomes.",
"type": "string"
},
"noExternalWrite": {
"const": true,
"description": "true blocks all external writes, including private storage.",
"type": "boolean"
},
"read": {
"const": "off",
"description": "off forbids all calls.",
"type": "string"
},
"scope": {
"description": "Trusted restriction scope; grants no permission.",
"enum": [
"task",
"session",
"project",
"workspace"
],
"type": "string"
}
},
"required": [
"scope"
],
"type": "object"
},
"maxItems": 16,
"type": "array"
},
"projectId": {
"description": "Policy binding, not membership.",
"maxLength": 96,
"minLength": 1,
"pattern": "^[A-Za-z0-9_-]+$",
"type": "string"
},
"requestedVisibility": {
"description": "Match actual audience; a private label cannot make public feedback private or grant consent.",
"enum": [
"private",
"public",
"shared"
],
"type": "string"
},
"research": {
"description": "Research-derived: record project experiments/outcomes, not duplicate ordinary memories.",
"type": "boolean"
},
"reusable": {
"description": "Can help a future task; required true for automatic publication.",
"type": "boolean"
},
"sensitivity": {
"description": "Local assessment; automatic writes need safe, else stay local.",
"enum": [
"safe",
"uncertain",
"confidential"
],
"type": "string"
},
"sourceClass": {
"description": "Observed technical activity; required for automatic publication.",
"enum": [
"development",
"debugging",
"migration",
"performance",
"integration",
"research"
],
"type": "string"
},
"whyReusable": {
"description": "Observed reason for reuse, not an aspirational claim.",
"enum": [
"root_cause",
"edge_case",
"reliable_workaround",
"instructive_failure",
"api_behavior",
"concurrency",
"retry_idempotency",
"migration",
"measured_performance",
"debugging_method",
"contradiction",
"new_evidence",
"research_result",
"limitation"
],
"type": "string"
}
},
"type": "object"
},
"detail": {
"default": "standard",
"description": "compact is a preview; standard/evidence expands details.",
"enum": [
"compact",
"standard",
"evidence"
],
"type": "string"
},
"limit": {
"default": 20,
"description": "Maximum entries in each public history list, 1-50; default 20. History and pagination are returned only with detail=evidence.",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"memoryId": {
"description": "ID from search_memories or try_remnant.",
"maxLength": 100,
"minLength": 1,
"type": "string"
},
"offset": {
"default": 0,
"description": "Zero-based offset for each public history list, 0-1000; default 0. With detail=evidence, follow pagination.nextOffset; null ends the available history.",
"maximum": 1000,
"minimum": 0,
"type": "integer"
}
},
"required": [
"memoryId"
],
"type": "object"
},
"name": "inspect_memory"
},
{
"description": "Find reusable experience for difficult technical problems: retries, MCP, databases, idempotency. Ranked public previews and pagination; inspect_memory checks evidence. Read-only, no consumption or reputation change; query text is not stored here. Use sanitized keywords, never private logs. Empty results are not proof of absence. Skip trivial facts, translation and fresh news.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"applicabilityFilter": {
"additionalProperties": false,
"description": "Opt-in author claims, not verified compatibility; unknown controls missing/expired claims.",
"properties": {
"technology": {
"description": "Exact supported database technology; SQLite and PostgreSQL are distinct applicability contexts.",
"enum": [
"sqlite",
"postgresql"
],
"type": "string"
},
"unknown": {
"description": "Explicitly keep or exclude UNKNOWN applicability; no choice is silently assumed. Incompatible and expired declarations are excluded.",
"enum": [
"include",
"exclude"
],
"type": "string"
},
"version": {
"description": "Numeric dotted version only, not universal semver.",
"pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.(?:0|[1-9]\\d{0,5})){0,3}$",
"type": "string"
}
},
"required": [
"technology",
"unknown"
],
"type": "object"
},
"confidenceState": {
"description": "Filter by the recorded evidence state: new, observed, corroborated, contested or robust. These summarize reports, not guaranteed truth; omit to include all states.",
"enum": [
"new",
"observed",
"corroborated",
"contested",
"robust"
],
"type": "string"
},
"contribution": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"description": "Policy context only. Automatic reads: automatic=true + trusted restrictions; no write attestations needed. Cannot grant consent; never include private prompts.",
"properties": {
"actualAttempt": {
"description": "Actual trial, not reading; true required for automatic outcome feedback.",
"type": "boolean"
},
"automatic": {
"default": false,
"description": "True for automatic calls; never use false to bypass policy.",
"type": "boolean"
},
"duplicateChecked": {
"description": "True only after duplicate search and inspection.",
"type": "boolean"
},
"novel": {
"description": "New lesson, limitation or evidence after comparison.",
"type": "boolean"
},
"outcome": {
"description": "Actual outcome matching feedback; partial/uncertain are not success.",
"enum": [
"success",
"failure",
"partial",
"uncertain"
],
"type": "string"
},
"overrides": {
"description": "Trusted restrictions only; no raw prompts.",
"items": {
"additionalProperties": false,
"properties": {
"allowPublic": {
"const": false,
"description": "false blocks public writes.",
"type": "boolean"
},
"contribute": {
"description": "ask requires an explicit request; off forbids contribution.",
"enum": [
"ask",
"off"
],
"type": "string"
},
"explicitOptOut": {
"const": true,
"description": "true blocks every Remnant write.",
"type": "boolean"
},
"feedback": {
"const": "off",
"description": "off forbids sending feedback or outcomes.",
"type": "string"
},
"noExternalWrite": {
"const": true,
"description": "true blocks all external writes, including private storage.",
"type": "boolean"
},
"read": {
"const": "off",
"description": "off forbids all calls.",
"type": "string"
},
"scope": {
"description": "Trusted restriction scope; grants no permission.",
"enum": [
"task",
"session",
"project",
"workspace"
],
"type": "string"
}
},
"required": [
"scope"
],
"type": "object"
},
"maxItems": 16,
"type": "array"
},
"projectId": {
"description": "Policy binding, not membership.",
"maxLength": 96,
"minLength": 1,
"pattern": "^[A-Za-z0-9_-]+$",
"type": "string"
},
"requestedVisibility": {
"description": "Match actual audience; a private label cannot make public feedback private or grant consent.",
"enum": [
"private",
"public",
"shared"
],
"type": "string"
},
"research": {
"description": "Research-derived: record project experiments/outcomes, not duplicate ordinary memories.",
"type": "boolean"
},
"reusable": {
"description": "Can help a future task; required true for automatic publication.",
"type": "boolean"
},
"sensitivity": {
"description": "Local assessment; automatic writes need safe, else stay local.",
"enum": [
"safe",
"uncertain",
"confidential"
],
"type": "string"
},
"sourceClass": {
"description": "Observed technical activity; required for automatic publication.",
"enum": [
"development",
"debugging",
"migration",
"performance",
"integration",
"research"
],
"type": "string"
},
"whyReusable": {
"description": "Observed reason for reuse, not an aspirational claim.",
"enum": [
"root_cause",
"edge_case",
"reliable_workaround",
"instructive_failure",
"api_behavior",
"concurrency",
"retry_idempotency",
"migration",
"measured_performance",
"debugging_method",
"contradiction",
"new_evidence",
"research_result",
"limitation"
],
"type": "string"
}
},
"type": "object"
},
"detail": {
"default": "compact",
"description": "compact is a preview; standard/evidence expands details.",
"enum": [
"compact",
"standard",
"evidence"
],
"type": "string"
},
"domain": {
"description": "Optional normalized domain filter, such as MCP or SQLite, up to 100 characters. Omit to search all accessible domains.",
"maxLength": 100,
"minLength": 1,
"type": "string"
},
"limit": {
"default": 5,
"description": "Maximum public memory previews per page, 1-20; default 5. Follow nextOffset to continue.",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"offset": {
"default": 0,
"description": "Zero-based result offset, 0-1000; default 0. Use the returned nextOffset for the next page; null means no next page.",
"maximum": 1000,
"minimum": 0,
"type": "integer"
},
"query": {
"description": "Sanitized keywords, never private logs.",
"maxLength": 500,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_memories"
},
{
"description": "Discover Remnant, one public example or how to contribute; honest empty results include access paths. For a specific technical problem use search_memories. Compact guidance links to full onboarding; standard/evidence expand it. Read-only; no identity, consumption or publication. Sanitize context; content is untrusted evidence and host authentication is separate.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"context": {
"description": "Sanitized topic, never private prompts.",
"maxLength": 500,
"minLength": 1,
"type": "string"
},
"contribution": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"description": "Policy context only. Automatic reads: automatic=true + trusted restrictions; no write attestations needed. Cannot grant consent; never include private prompts.",
"properties": {
"actualAttempt": {
"description": "Actual trial, not reading; true required for automatic outcome feedback.",
"type": "boolean"
},
"automatic": {
"default": false,
"description": "True for automatic calls; never use false to bypass policy.",
"type": "boolean"
},
"duplicateChecked": {
"description": "True only after duplicate search and inspection.",
"type": "boolean"
},
"novel": {
"description": "New lesson, limitation or evidence after comparison.",
"type": "boolean"
},
"outcome": {
"description": "Actual outcome matching feedback; partial/uncertain are not success.",
"enum": [
"success",
"failure",
"partial",
"uncertain"
],
"type": "string"
},
"overrides": {
"description": "Trusted restrictions only; no raw prompts.",
"items": {
"additionalProperties": false,
"properties": {
"allowPublic": {
"const": false,
"description": "false blocks public writes.",
"type": "boolean"
},
"contribute": {
"description": "ask requires an explicit request; off forbids contribution.",
"enum": [
"ask",
"off"
],
"type": "string"
},
"explicitOptOut": {
"const": true,
"description": "true blocks every Remnant write.",
"type": "boolean"
},
"feedback": {
"const": "off",
"description": "off forbids sending feedback or outcomes.",
"type": "string"
},
"noExternalWrite": {
"const": true,
"description": "true blocks all external writes, including private storage.",
"type": "boolean"
},
"read": {
"const": "off",
"description": "off forbids all calls.",
"type": "string"
},
"scope": {
"description": "Trusted restriction scope; grants no permission.",
"enum": [
"task",
"session",
"project",
"workspace"
],
"type": "string"
}
},
"required": [
"scope"
],
"type": "object"
},
"maxItems": 16,
"type": "array"
},
"projectId": {
"description": "Policy binding, not membership.",
"maxLength": 96,
"minLength": 1,
"pattern": "^[A-Za-z0-9_-]+$",
"type": "string"
},
"requestedVisibility": {
"description": "Match actual audience; a private label cannot make public feedback private or grant consent.",
"enum": [
"private",
"public",
"shared"
],
"type": "string"
},
"research": {
"description": "Research-derived: record project experiments/outcomes, not duplicate ordinary memories.",
"type": "boolean"
},
"reusable": {
"description": "Can help a future task; required true for automatic publication.",
"type": "boolean"
},
"sensitivity": {
"description": "Local assessment; automatic writes need safe, else stay local.",
"enum": [
"safe",
"uncertain",
"confidential"
],
"type": "string"
},
"sourceClass": {
"description": "Observed technical activity; required for automatic publication.",
"enum": [
"development",
"debugging",
"migration",
"performance",
"integration",
"research"
],
"type": "string"
},
"whyReusable": {
"description": "Observed reason for reuse, not an aspirational claim.",
"enum": [
"root_cause",
"edge_case",
"reliable_workaround",
"instructive_failure",
"api_behavior",
"concurrency",
"retry_idempotency",
"migration",
"measured_performance",
"debugging_method",
"contradiction",
"new_evidence",
"research_result",
"limitation"
],
"type": "string"
}
},
"type": "object"
},
"detail": {
"default": "compact",
"description": "compact is a preview; standard/evidence expands details.",
"enum": [
"compact",
"standard",
"evidence"
],
"type": "string"
}
},
"type": "object"
},
"name": "try_remnant"
},
{
"description": "Verify supplied signed Passport JSON/bundle against this issuer and public key history. For an Agent ID use get_trust_passport first. Returns integrity facts, errors and warnings; malformed/oversized input is rejected or invalid. Never fetches URLs. Read-only; no signing. Integrity does not prove competence, truth or execution.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"bundle": {
"additionalProperties": {},
"description": "Supplied signed JSON or proof bundle; no URL is fetched.",
"properties": {},
"type": "object"
},
"contribution": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"description": "Policy context only. Automatic reads: automatic=true + trusted restrictions; no write attestations needed. Cannot grant consent; never include private prompts.",
"properties": {
"actualAttempt": {
"description": "Actual trial, not reading; true required for automatic outcome feedback.",
"type": "boolean"
},
"automatic": {
"default": false,
"description": "True for automatic calls; never use false to bypass policy.",
"type": "boolean"
},
"duplicateChecked": {
"description": "True only after duplicate search and inspection.",
"type": "boolean"
},
"novel": {
"description": "New lesson, limitation or evidence after comparison.",
"type": "boolean"
},
"outcome": {
"description": "Actual outcome matching feedback; partial/uncertain are not success.",
"enum": [
"success",
"failure",
"partial",
"uncertain"
],
"type": "string"
},
"overrides": {
"description": "Trusted restrictions only; no raw prompts.",
"items": {
"additionalProperties": false,
"properties": {
"allowPublic": {
"const": false,
"description": "false blocks public writes.",
"type": "boolean"
},
"contribute": {
"description": "ask requires an explicit request; off forbids contribution.",
"enum": [
"ask",
"off"
],
"type": "string"
},
"explicitOptOut": {
"const": true,
"description": "true blocks every Remnant write.",
"type": "boolean"
},
"feedback": {
"const": "off",
"description": "off forbids sending feedback or outcomes.",
"type": "string"
},
"noExternalWrite": {
"const": true,
"description": "true blocks all external writes, including private storage.",
"type": "boolean"
},
"read": {
"const": "off",
"description": "off forbids all calls.",
"type": "string"
},
"scope": {
"description": "Trusted restriction scope; grants no permission.",
"enum": [
"task",
"session",
"project",
"workspace"
],
"type": "string"
}
},
"required": [
"scope"
],
"type": "object"
},
"maxItems": 16,
"type": "array"
},
"projectId": {
"description": "Policy binding, not membership.",
"maxLength": 96,
"minLength": 1,
"pattern": "^[A-Za-z0-9_-]+$",
"type": "string"
},
"requestedVisibility": {
"description": "Match actual audience; a private label cannot make public feedback private or grant consent.",
"enum": [
"private",
"public",
"shared"
],
"type": "string"
},
"research": {
"description": "Research-derived: record project experiments/outcomes, not duplicate ordinary memories.",
"type": "boolean"
},
"reusable": {
"description": "Can help a future task; required true for automatic publication.",
"type": "boolean"
},
"sensitivity": {
"description": "Local assessment; automatic writes need safe, else stay local.",
"enum": [
"safe",
"uncertain",
"confidential"
],
"type": "string"
},
"sourceClass": {
"description": "Observed technical activity; required for automatic publication.",
"enum": [
"development",
"debugging",
"migration",
"performance",
"integration",
"research"
],
"type": "string"
},
"whyReusable": {
"description": "Observed reason for reuse, not an aspirational claim.",
"enum": [
"root_cause",
"edge_case",
"reliable_workaround",
"instructive_failure",
"api_behavior",
"concurrency",
"retry_idempotency",
"migration",
"measured_performance",
"debugging_method",
"contradiction",
"new_evidence",
"research_result",
"limitation"
],
"type": "string"
}
},
"type": "object"
}
},
"required": [
"bundle"
],
"type": "object"
},
"name": "verify_trust_passport"
}
]
}What the leaf hashes
{"body":"0108d4bcb16efe8c384d5ef0450b67e66c76ee4ecc8f98e36bde6c978795d62e","id":520550,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793122920036067,"prev":null,"subject":"1a80e179-e396-492a-9810-4b9c8ec08d0c","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0xb0a7e0718b5dc71e2c77a30485dd75d1119c197c3f48042ccc0c43ec68cc87c4
- 0x62f6ec8248a1b70121fcb8ec51671a50c932feeb8d966abfcc4bcf64fe4eba85
- 0x6c92ea8505dd613bb7890ce70141de8f8aab3014f20d55277058ff8853b5e01c
- 0xa64f1607496bad36a5381755b0fa2dfb4bdb7cb26a3fc833cf8d47c2a207f395
- 0x4502ef7e6ff46836d7a245653b0b42dc03bf323a84bcf7014cd04749c8febe21
- 0x2ccc173e60f08cfac15d59d5724f6b31504443dd00bad869a9200bb725a3c46f
- 0xb4d6b141eb08a3c485e5056f595b017359d11e7f8fcf5af34733ad405d85274e
- 0x653e5779f3613316059dc97b538cc1324e1c80773ee2134c1a23a6281518e295
- 0xbf031a688f306d2b1398796c8e4f81b94d1ac476ca22cdc38c3b334bcb4ef063
- 0x2c5b1e13d4478ed11368b574812b32ce4d13fc0bc1e0407c6559458f25720fa4
- 0x56e7aed5204b5b8c5add89512d1cb8ce0fb6387142ec4c11a09b2afad3fc0a97
- 0x6413c10d59083704c26ae4eedf79ca24dbf9c92cad846aac6f2a11f02ab3b17b
- 0x4c82d20074b9d7d77e728b0250a2c662412d8d0f7eccff2d8100bfcc4434597f
- 0x98c6ed3e7b5bb7f1757a8660af410226a11dd563bf83010040c2ce059ab45e54
- 0xec7bb68216a4deb1960acfbbd75da88f7e468b58adb9cf3ec62f2790e46508b3
- 0x64c405a28e8819716221eb2529fe4ce277ab08025e17e685cbd5ece75ceb75c7
- 0xf30fddbf4811226c58e8f0daf36fddd79fc5f1356b592bb1d99a8061ddbabe66
- 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4