Releases: daniel-aranda/Agents-todo
Release list
cxq v0.3.0
cxq v0.3.0
Changes since v0.2.2.
Highlights
- feat: support real review workflows, not just the happy path
- v0.2.3
- thighten install.sh
Update
git pull --ff-only origin main
./install.sh
cxq version
cxq update --statusNotes
- Review the generated highlights before publishing.
cxq v0.2.2
cxq v0.2.2
Install.sh is agnostic.
cxq v0.2.1
cxq v0.2.1
Release summary.
Update
git pull --ff-only origin main
./install.sh
cxq version
cxq update --statusNotes
- Add notes here before publishing.
v0.2.0
cxq v0.2.0
Dependency-aware release for cxq, the tiny repo-local SQLite task queue for Codex CLI and local coding agents.
This release makes claim-next smarter: tasks can now be blocked by other tasks, and agents will only claim work whose dependencies are complete.
Highlights
- Adds dependency-aware task claiming
- Adds SQLite-backed task dependency tracking
- Adds commands to block and unblock tasks
- Updates
claim-nextso blocked tasks are skipped - Preserves priority ordering among claimable tasks
- Adds tests for blocked tasks, unblocked tasks, completed blockers, and invalid dependency cases
- Updates docs and agent guidance for dependency-based workflows
Why it matters
Agents often work across multi-step implementation plans. Without dependencies, two agents can accidentally race through tasks in the wrong order.
With dependency-aware claiming, a queue can represent work like:
1. Create database schema
2. Build API client, blocked by 1
3. Implement collector, blocked by 2
4. Add reporting, blocked by 3Then:
cxq claim-next --agent codex --lease 2h --format promptOnly returns the highest-priority task whose blockers are already done.
Example
cxq add "Create initial database schema" --priority 100
cxq add "Build API client" --priority 90
cxq block 2 --by 1
cxq claim-next --format promptcxq will claim task 1, not task 2, because task 2 is blocked until task 1 is done.
cxq v0.1.1
cxq v0.1.1
Patch release for cxq, the tiny repo-local SQLite task queue for Codex CLI.
This release aligns the public GitHub release with the current CLI version and adds safer local maintenance/update behavior after v0.1.0.
Highlights
- Adds
cxq version - Adds
cxq doctor - Adds
cxq update --status - Adds
cxq update --check - Adds repo update/status support
- Adds proactive update detection
- Keeps customized repo files safe from silent overwrites
- Improves local install/update metadata
Update from v0.1.0
If you installed an earlier version, update your local command from the repo:
git pull --ff-only origin main
./install.sh
cxq version
cxq update --statuscxq v0.1.0
cxq v0.1.0
First public release of cxq, a tiny repo-local SQLite task queue for Codex CLI.
cxq is built for local coding-agent workflows: one task at a time, explicit claim/review semantics, useful context in prompts, and no SaaS dashboard in the middle.
Highlights
- Repo-local
.codex/tasks.dbSQLite queue - Bash +
sqlite3+git, no server or daemon cxq addto create scoped taskscxq claim-next --format promptfor Codex-ready task pickupcxq note,cxq show,cxq review, andcxq done- Claim leases for crashed or abandoned agent runs
- Event history per task
- Non-destructive
cxq install - Agent guidance through
AGENTS.md
Example
cxq install
cxq add "Fix flaky auth refresh test" \
--files "src/auth/*,tests/auth/*" \
--verify "npm test -- auth"
cxq claim-next --agent codex --lease 2h --format promptInstall
Clone the repo and run:
./install.shThen, inside a Git repository:
cxq installNotes
This is an early 0.1.0 release. The scope is intentionally small: local-first, repo-first, terminal-first.