Bulk update Kanban tasks
hermes_kanban_tasks_bulk_updateApply a shared status, priority, assignee, archive, or completion change across multiple Kanban tasks at once, with per-task failure reporting that keeps unaffected tasks running.
Instructions
Typed POST /api/plugins/kanban/tasks/bulk wrapper that applies the same status, assignee, priority, archive, or completion patch to every id in the list, reporting per-id outcomes without aborting siblings, writing redacted receipts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | Yes | Task ids to update. Per-id failures are reported without aborting siblings. | |
| board | No | Board slug for the tasks. Defaults to the configured default board. | |
| result | No | Result text when completing tasks. | |
| status | No | Target status applied to every id. | |
| archive | No | Archive every id. | |
| summary | No | Completion summary forwarded to complete_task. | |
| assignee | No | Profile name to assign to every id. Empty string unassigns. | |
| metadata | No | Structured completion metadata. | |
| priority | No | Priority applied to every id. | |
| reclaim_first | No | Reclaim the task from a current worker before reassigning. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| scope | No | ||
| run_id | No | ||
| status | Yes | ||
| message | No | ||
| verdict | No | unknown | |
| evidence | No | ||
| mutation | No | ||
| warnings | No | ||
| live_call | No | ||
| retryable | No | ||
| error_code | No | ||
| duration_ms | No | ||
| http_status | No | ||
| policy_tier | No | read_only | |
| artifact_dir | No | ||
| likely_cause | No | ||
| next_actions | No | ||
| safe_next_action | No | ||
| redactions_applied | No |