Seats: who sees what
seatGive a spouse, an accountant or an executor a seat to see chosen shelves. Use this when the person wants someone else to see some of it, or to change or end what someone sees. Do not use for connecting an AI; that is connection. Who can see what. do: list (each seat, what it sees, what it asked and was told, its devices); give (a seat for name at email, which opens nothing until a code sent there is entered; shelves, none meaning every shelf; message; it lasts until expires_on or for expires_days, else until closed; only for a seat that sees just those facts, kinds or shelves; keep_back for what it may not see; fidelity banded shows figures as ranges); close; share or keep_back (what for one seat: a fact, a kind or a whole shelf; full_number lets a family seat see a fact's full numbers); only (the seat keeps exactly what or only and loses everything else, later additions included); remove_device (device, or all). All on the owner's word, with owner_said.
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": {
"do": "<do>",
"owner_said": "<owner_said>"
},
"name": "seat"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| do | Yes | list says who has a seat, what each sees, what they asked and were told, and their devices. give opens a seat. close closes one. share and keep_back change what one seat sees. only leaves a seat exactly what is named and nothing else, now or later. remove_device stops one device opening a seat. | |
| name | No | The person the seat is for, by name. Required to give, close or change a seat. | |
| only | No | On give or only, the facts, kinds of fact or shelves the seat sees, and nothing else, including anything added later. | |
| part | No | Which part of a long answer to read: the answer's `next_part`. Leave it out for the first. | |
| what | No | On share, keep_back or only, what is meant, in the owner's words. A fact, a kind such as crypto, or a shelf. A shelf is given or taken whole, with what is added to it later. | |
| No | Required to give a seat. The invitation opens nothing until a code sent to this address is entered. | ||
| device | No | On remove_device, the device in the owner's words, such as the iPhone, or all. | |
| message | No | On give, a note to the person invited, in the owner's words. | |
| shelves | No | On give, the shelves the seat may read. Leave it out for every shelf. | |
| fidelity | No | banded shows figures to the seat as ranges. exact shows them as they are. | |
| keep_back | No | On give, facts or kinds of fact kept from the seat. | |
| expires_on | No | On give, the last day the seat lasts, through the end of that day. Wins over expires_days. | |
| owner_said | Yes | The owner's message this call is based on, verbatim as they wrote it. It is the receipt for what is written; a quote, statement or answer passed with it must appear in it. | |
| full_number | No | On share, lets a family seat see that fact's full numbers. | |
| expires_days | No | On give, how many days the seat lasts. Leave both this and expires_on out for a seat that lasts until it is closed. |