What everyone wrote down
thread_ledgerEverything everyone on a thread has RECORDED — decisions, assumptions, options and open questions — attributed, dated, each with the package it came from. It is a ledger, not a comparison: the server never says people agree, because agreement is a judgement and this is a record. It does point out three mechanical things: identical wording from more than one person, an option one person chose that another rejected, and assumptions an assistant inferred that nobody actually stated. Reading it and saying "these two look like the same decision" is your job with the user, in this conversation — that reading is not recorded and does not cross to anybody else.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"threadId": "<threadId>"
},
"name": "thread_ledger"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| threadId | Yes | The thread_id from list_threads or thread_status. |