|
| 1 | +# TODO |
| 2 | + |
| 3 | +Outstanding tasks and known issues. See [docs/plans/active/](docs/plans/active/) for larger planned work. |
| 4 | + |
| 5 | +## Bugs |
| 6 | + |
| 7 | +- [ ] **TUI resize**: resizing the terminal (especially making it larger) causes layout issues — kanban columns, event log, and viewport don't reliably recalculate dimensions |
| 8 | +- [ ] **TUI space below help**: a line of dead space at the bottom of the terminal |
| 9 | + |
| 10 | +## TUI |
| 11 | + |
| 12 | +- [ ] Filter bar: filter tasks by assignee, priority, tags, state — applies to both kanban and list views |
| 13 | +- [ ] Dependency tree visualisation in task detail view |
| 14 | +- [ ] Mouse support (using [bubblezone](https://github.com/lrstanley/bubblezone)) |
| 15 | + |
| 16 | +See also [TUI improvements plan](docs/plans/active/2026-03-31-tui-improvements.md) for page scrolling, searchable selectors, @me shortcut, and take action. |
| 17 | + |
| 18 | +## Cross-surface |
| 19 | + |
| 20 | +- [ ] "My tasks" view: integrate cross-board `@me` filter into TUI (new tab or filter mode) and dashboard |
| 21 | +- [ ] Board overview in TUI board selector: show task counts by state when selecting a board |
| 22 | +- [ ] Transition error context in CLI/TUI: show available transitions in error messages (API already returns them) |
| 23 | + |
| 24 | +## Done |
| 25 | + |
| 26 | +- [x] MCP server with auto-derived tools, resources, notifications, whoami, task_ref |
| 27 | +- [x] TUI global event stream with per-board ring buffers |
| 28 | +- [x] Structured error responses with available transitions on failure |
| 29 | +- [x] Batch operations (POST /batch) |
| 30 | +- [x] Webhook dispatch with HMAC-SHA256 signatures |
| 31 | +- [x] @me actor alias for self-assignment |
| 32 | +- [x] Cross-board task search (GET /tasks) |
| 33 | +- [x] Idempotency keys for safe retries |
| 34 | +- [x] List view with sortable columns |
| 35 | +- [x] Workflow graph visualisation |
0 commit comments