Repository navigation
v0.5.0 — Agent Acceleration, Batch Ops & Team Tools
The biggest release yet: 52 MCP tools, SQLite persistence, batch operations, multi-agent team coordination, and full type safety across all source files.
Highlights
Agent Acceleration
session_start()— one-call session initialization replaces 5 startup calls. Returns account, standup, preferences, and full project context.find_and_update()— two-phase search+update. Search cards, confirm matches, apply updates in 2 calls instead of 5+.quick_overview()— aggregate project dashboard (counts by status/priority, effort stats, no card details = minimal tokens).- Token diet —
summary_onlymode on pm_focus/standup (~2KB vs ~65KB), card lists omit content by default.
Batch Operations (5 new tools)
batch_create_cards(max 20 per call, idempotent)batch_archive_cards,batch_delete_cards,batch_unarchive_cardsbatch_update_bodies
Team Coordination (6 new tools)
claim_card/release_card/delegate_card— card ownership for multi-agent workteam_status/team_dashboard— health and workload viewspartition_cards(by='lane'|'owner')— work division
SQLite Store
- Persistent indexed storage with FTS5 full-text search
CardRepositoryfor O(1) card lookups by ID, status, deck, owner- Additive layer alongside JSON cache
Guardrails & Safety
- Doc-card guardrail blocks status/priority/effort changes on doc cards
- UUID short-ID hints suggest full UUIDs from cache
- Deck fuzzy matching with "Did you mean 'X'?" suggestions
- Rate limiting: 40 req/5s with headroom tracking
- Prompt injection detection and input sanitization
Quality
- 52 MCP tools (13 removed from v0.4.0, consolidated + new tools added)
- 1013 tests across 20 test files (up from 588)
- mypy coverage expanded to all 41 source files (up from 15)
- Snapshot cache with selective invalidation and stale warnings
- Error contract with
retryableanderror_codefields
Dependencies
- Bumped minimums: pytest >=9.0.3, pytest-cov >=7.1.0, ruff >=0.15.10, mcp >=1.27.0, setuptools >=82.0.1
Breaking Changes
- 13 MCP tools removed (registry, playbook, planning, feedback, cache tools) — data now in
session_start()response or CLI commands - Cache TTL reduced from 300s to 60s
Full changelog: https://github.com/rangogamedev/codecks-cli/blob/main/CHANGELOG.md