BACK-686 - Watch task lists with the existing JSON output - #1015
Conversation
|
@codex review |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
@codex review the latest commit. The follow-up adds the watch tests to platform CI and makes the termination test account for Windows signal behavior. |
|
Codex Review: Didn't find any major issues. 🎉 Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Summary
Add
backlog task list --json --watchso subscribers receive the full matching list immediately and changed full replacements afterwards. Each response uses the exact existing JSON fields, envelope, indentation, and trailing newline.Both modes reuse the existing task-list operation, including filters, sorting, limits, and local scope. File notifications and periodic reconciliation trigger refreshes; writes are serialized and unchanged responses are suppressed. Includes shutdown and slow-consumer handling, CLI help, and public instructions.
Related Issue or Task
Closes #1014. Task: BACK-686.
Task Checklist
backlog/tasks/Testing
bunx tsc --noEmit,bun run check ., andbun run buildpass.