delimit_ledger_update
Update any field on an existing ledger item, such as status, priority, assignee, or labels. Pass only the fields to change.
Instructions
Update any field on an existing ledger item.
When to use: to change state on a ledger item (status, priority, assignee, links, labels). Pass only the fields you want to change. When NOT to use: to create a new item (use delimit_ledger_add) or to mark one done (delimit_ledger_done is the convenience wrapper).
Sibling contrast: delimit_ledger_add creates; delimit_ledger_done closes; this is the general-purpose updater.
Side effects: writes to the ledger via ai.ledger_manager. Coerces string list inputs (labels) through _coerce_list_arg.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item_id | Yes | Ledger item id, e.g. "LED-001" or "STR-001". Required. | |
| venture | No | Project name/path. Empty = auto-detect. | |
| status | No | New status — "open", "in_progress", "blocked", "done". | |
| priority | No | New priority — "P0", "P1", "P2". | |
| title | No | New title. | |
| description | No | New description. | |
| note | No | Append a note/comment to the item. | |
| assignee | No | Assign to person or agent (e.g. "founder", "claude"). | |
| due_date | No | ISO date string (e.g. "2026-04-01"). | |
| labels | No | Labels/tags as comma string or list. | |
| blocked_by | No | Item id that blocks this one (e.g. "LED-025"). | |
| blocks | No | Item id that this one blocks (e.g. "STR-005"). | |
| worked_by | No | AI model working on this. Empty = auto-detect. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||