summaryrefslogtreecommitdiffhomepage
path: root/tasks.md
diff options
context:
space:
mode:
authorAdam Malczewski <[email protected]>2026-06-21 23:40:28 +0900
committerAdam Malczewski <[email protected]>2026-06-21 23:40:28 +0900
commit037c136823a900e28864e4dd48e1dbe626e95dfb (patch)
tree2db88e8e1bbfb6d19b72d9413cb67e57dfd90aba /tasks.md
parent0f42539f3f605021fe6d4339e4e0ae06ab94609a (diff)
downloaddispatch-037c136823a900e28864e4dd48e1dbe626e95dfb.tar.gz
dispatch-037c136823a900e28864e4dd48e1dbe626e95dfb.zip
docs: CLI list defaults to active+idle, --all/--status flag for filtering
Diffstat (limited to 'tasks.md')
-rw-r--r--tasks.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/tasks.md b/tasks.md
index 247134d..4f9321c 100644
--- a/tasks.md
+++ b/tasks.md
@@ -599,7 +599,9 @@ conversation tab. Short-ID prefix resolution (4+ chars → full ID via `GET /con
- `POST /conversations/:id/close` to mark closed (already exists for
aborting turns — extend or add a separate endpoint for status).
- `GET /conversations?status=active,idle` filter on the list endpoint (or
- default to excluding `closed`).
+ default to excluding `closed`). CLI `dispatch list` also defaults to
+ `active,idle`; add `--status <state>` flag to filter by a single state,
+ and `--all` to include closed.
- WS broadcast `conversation.statusChanged` so all connected clients update
their tab bars in real time.
- Persist status in the conversation store (in-memory for now, same as other