The Board is always available — no feature gate and no setup required. An empty board just means no tasks have been created yet. The board polls for updates every five seconds, so you’ll see status changes appear without refreshing.
Open the board
Click Board (the kanban-square icon) in the secondary nav of the left sidebar. The panel fills the main content area.The seven columns
Every task lives in exactly one column at a time. The columns run in lifecycle order from left to right:| Column | Status | What it means |
|---|---|---|
| Backlog | backlog | Triaged, but not ready to work |
| To do | todo | Ready and claimable by an agent |
| In progress | in_progress | Actively owned by an assignee |
| In review | in_review | Work done, awaiting the verification gate |
| Blocked | blocked | Stalled — a failed dependency or unresolved debt |
| Done | done | Completed (terminal) |
| Cancelled | cancelled | Abandoned (terminal) |
{N} tasks). Use the Refresh button for an immediate re-fetch if you need it outside the five-second poll window.
Task cards
Each task appears as a card showing its title and a row of badges:| Badge | When it appears | What it means |
|---|---|---|
| Runtime | Always | The runtime that owns the work (defaults to openclaw) |
| Verification | After a verdict is stored | pass (green), fail (red), or debt (amber, for completed_with_debt) |
| Cost | When a cost is recorded | USD spend formatted to three decimals, e.g. $0.012 |
| Sub | When the task has a parent | This task was spawned by a delegation from another task |
The task-detail drawer
Clicking a card slides open a right-hand drawer that loads the task, its execution history, and its workspace detail all at once. PressEscape or click outside the drawer to close it.
Overview
The task’s core fields: Status, Assignee, Runtime, Cost, and (for subtasks) Parent — a truncated parent task ID.Verification
The stored verification verdict, if one exists. It shows the verdict pill (pass / fail / completed_with_debt), the reviewer runtime and model, any debt notes, and any critic findings with their severity. A task with no verdict isn’t failing — it simply hasn’t been through the verification gate yet.
Workspace
The per-task git worktree detail:- Branch (
clawboo/task-<id>) and the absolute Worktree path on disk. - A Diff summary — how many files changed, insertions, and deletions.
- System-of-record files —
TASK.md,task-progress.md,DECISIONS.json,init.sh,VERIFICATION.md, andAGENT_HANDOFF.json— each expandable to show its full contents. - The unified diff against the branch-point baseline.
Execution ledger
Every run spawned for the task, oldest first. Each row shows the executor type, run status, cost, and token counts (input / output). If a run errored, the reason appears inline beneath the row.Activity
A live terminal scoped to this task — streams tool calls, tool results, and errors in real time as the task runs. You can watch a run progress here without leaving the board.Comments
The task’s discussion thread and system notes, each tagged with its author type. When a specialist finishes a delegated subtask, its report-up summary lands here as a comment.Lineage
The task’s full ancestor chain, rendered as a chain of short IDs. Top-level tasks show “Top-level task (no ancestors).”Create a task
You can create tasks directly on the board — just click New task in the board header and fill in the title, assignee, and optional metadata. If you prefer the API:The chat-fused board
In group chat, board tasks don’t live in a separate tab — they appear as inline cards in the conversation timeline at the moment the delegation was issued. Each inline card shows the task title, a status pill (Queued → Working → Review → Done / Blocked), and the assignee’s avatar. As the board’s status changes, the inline card updates in place. When a task completes, the card flips to Done and displays the report-up summary. These cards reload from the board after a page refresh, so they survive a browser reload.Inline task cards and the standalone Board panel read the same canonical board. Neither is a write path back to the board — the card is narration; the board mutation is the actual state change.
Troubleshooting
Related
- Group Chat — where chat-fused board cards appear
- Ghost Graph — visual agent activity overlaid on the org graph
- Costs & Budgets — per-task cost shown on cards and in the drawer
- Approvals — how risky delegations pause before landing on the board
- Scheduler — how scheduled routines create board tasks automatically