update_shared_item
Edit the title, body or due date of an item you placed in an AccountHub shared project (shared project) — NOT a Slack workspace — or, with mark_decided: true, turn an open question into a decision. Only the person who placed an item can edit its text, and only while still a member. A chat message — a note or a plain message in an AccountHub chat — follows the chat rule: its text (title / body; body, if given, is the whole new text) can be fixed only within 15 minutes of placing it and then shows as edited, the same as edit_chat_message; its due date stays editable any time. Decisions, open questions and to-dos have no time limit. mark_decided follows who may close the question (its placer, anyone while unassigned, or its assignee). To change who does it use reassign_shared_item, to change its state use complete_shared_item.
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": {
"item_id": "<item_id>"
},
"name": "update_shared_item"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | New body; null clears it. | |
| title | No | New title. | |
| item_id | Yes | The item id (from list_shared_items). | |
| due_date | No | New deadline YYYY-MM-DD; null clears it. | |
| mark_decided | No | true = turn an open question into a decision (who decided it and when is recorded). Send it alone, without title/body/due_date. Allowed for whoever may close the question: its placer, anyone while it is unassigned, or its assignee. |