← The evidence ledger
Evidence row 301066
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint d9b68ae2-43a0-4a2e-9ead-14699c0b392e
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 6f9ebf680fcca87d14600874d806afac3c05c41a2e8c93a707da4aa67d2aebf9
- Leaf
- 0x5e2296ab500a0faed8d87f5c1bdc51bcb80cfaf650333825442a0dd6728d190b
What was observed
{
"count": 8,
"tools": [
{
"description": "⚠️ WRITE / MUTATING: posts a comment on an issue. Requires the issueId (UUID) and a markdown body. GraphQL: mutation commentCreate.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"body": {
"description": "Comment text in markdown.",
"minLength": 1,
"type": "string"
},
"issueId": {
"description": "UUID of the issue to comment on (the `id` field, not the ENG-123 identifier).",
"type": "string"
}
},
"required": [
"issueId",
"body"
],
"type": "object"
},
"name": "linear_add_comment"
},
{
"description": "⚠️ WRITE / MUTATING: creates a new issue in Linear. Requires a teamId (from linear_list_teams) and a title. Optional description (markdown), priority (0=none,1=urgent,2=high,3=medium,4=low), and assigneeId. GraphQL: mutation issueCreate.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"assigneeId": {
"description": "UUID of the user to assign the issue to.",
"type": "string"
},
"description": {
"description": "Issue body in markdown.",
"type": "string"
},
"priority": {
"description": "0 none, 1 urgent, 2 high, 3 medium, 4 low.",
"maximum": 4,
"minimum": 0,
"type": "integer"
},
"teamId": {
"description": "UUID of the team to create the issue in (from linear_list_teams).",
"type": "string"
},
"title": {
"description": "Issue title.",
"minLength": 1,
"type": "string"
}
},
"required": [
"teamId",
"title"
],
"type": "object"
},
"name": "linear_create_issue"
},
{
"description": "Fetch a single issue by its UUID or human identifier (e.g. \"ENG-123\"), including description, state, assignee and recent comments. Read-only. GraphQL: query issue(id).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"description": "Issue UUID or identifier like \"ENG-123\".",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "linear_get_issue"
},
{
"description": "List cycles (sprints), optionally scoped to a team by key, with number, name and start/end dates. Read-only. GraphQL: query cycles(filter).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"first": {
"description": "Max cycles to return. Default 25.",
"exclusiveMinimum": 0,
"maximum": 100,
"type": "integer"
},
"teamKey": {
"description": "Team key, e.g. \"ENG\", to scope cycles to one team.",
"type": "string"
}
},
"type": "object"
},
"name": "linear_list_cycles"
},
{
"description": "List projects in the workspace (id, name, state, progress, target date). Read-only. GraphQL: query projects.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"first": {
"description": "Max projects to return. Default 50.",
"exclusiveMinimum": 0,
"maximum": 250,
"type": "integer"
}
},
"type": "object"
},
"name": "linear_list_projects"
},
{
"description": "List the teams in the workspace (id, key, name). Use a team's id for linear_create_issue or its key for linear_search_issues. Read-only. GraphQL: query teams.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"first": {
"description": "Max teams to return. Default 50.",
"exclusiveMinimum": 0,
"maximum": 250,
"type": "integer"
}
},
"type": "object"
},
"name": "linear_list_teams"
},
{
"description": "List issues assigned to the current user (the API key's owner / OAuth actor) via viewer.assignedIssues. Read-only. GraphQL: query viewer { assignedIssues }.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"first": {
"description": "Max issues to return. Default 25.",
"exclusiveMinimum": 0,
"maximum": 100,
"type": "integer"
}
},
"type": "object"
},
"name": "linear_my_issues"
},
{
"description": "Find issues, optionally filtered by a text query (matches title), team key, workflow-state name, or assignee email. Read-only. GraphQL: query issues(filter, first).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"assigneeEmail": {
"description": "Filter to issues assigned to this user email.",
"type": "string"
},
"first": {
"description": "Max issues to return. Default 25.",
"exclusiveMinimum": 0,
"maximum": 100,
"type": "integer"
},
"query": {
"description": "Free text to match against issue titles (containsIgnoreCase).",
"type": "string"
},
"state": {
"description": "Workflow-state name, e.g. \"In Progress\", \"Todo\", \"Done\".",
"type": "string"
},
"teamKey": {
"description": "Team key, e.g. \"ENG\". Filters to that team.",
"type": "string"
}
},
"type": "object"
},
"name": "linear_search_issues"
}
]
}What the leaf hashes
{"body":"6f9ebf680fcca87d14600874d806afac3c05c41a2e8c93a707da4aa67d2aebf9","id":301066,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793053803482740,"prev":null,"subject":"d9b68ae2-43a0-4a2e-9ead-14699c0b392e","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0x5e22f3bf3e13a5756f93a5c34cb192683cfdd95a11ba9982adc7e8d1b1b32db0
- 0xedf0d501eafc21b64f3866358c12a8ce215038914b4966f8726f58b4c8cb867b
- 0x80f0e67a757b2dc1393d74952c60759cd69cfb118694c7c7a8ee1c3f0c6aa2ad
- 0x955487985599cb7a28073b21d6b8e41044f362d3904fbf89dc1f26f1c3cbb6d0
- 0x22c97f05eb4639971b1c251c81342e2e0d85261df15e8a2014d4391975d334b3
- 0xf42193a65c08cda49d32fe82e8f8a2450c50fcd8c09f7f69b1de4fad344e027a
- 0x318eed04f107d4596fc88d2aca5ee0629785c1295402408e4a8804feb970160c
- 0x896dfd173b0926175477f68a49e00dc936ab99093abbf90dfb3bd383ffeba991
- 0xc504c0f24b307b02539f1467182646fd1beff10c4bc239f6f8ec47f9ae7ba153
- 0xe78ab134303979f2a6edb2decbe995dc0bb11a3e542ac7007d6833ae50028729
- 0x49cc8f2035ca48165d187499d4442647d0afe9d3c61547728b03e4a0494752eb
- 0x5ab25c2fdf4695beeefb0726a5fc73e189b68f8d9fb2a3f6321ff7223b166fdd
- 0x66883b42f4167ade51c4909f050c5478524e23786fb0b5c48bd1a53580960a68
- 0x216cebb9ae5414599109a02297c4817d7d1c6b1394afeb97efe38e32f0053974
- 0x7726154b91b2ad65b13849ef6cb6443b1f0ff113a3089c9bd5f2bcfc16be099d
- 0x47b89901b0f07938a6b9a66ddf35683903f79d756a7c7763665fd632758b08d0
- 0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d
- 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae