Skip to content

v2.6.1

Choose a tag to compare

@github-actions github-actions released this 05 Sep 21:30
· 280 commits to dev since this release

What's Changed

Features

  • setup: add interactive standalone setup wizard for deps and matrixx.jsonc
  • config: add exhaustive matrixx.example.jsonc and document headroom/context-mode
  • guard: enforce task/plan edits via task_* and Edit (task-edit-guard)
  • tasks: migrate task system to project-scoped storage
  • commands: add /task-list to show current state of all tasks

Bug Fixes

  • doctor: isolate authCheck from CI env pollution (GITHUB_TOKEN)
  • ci: resolve lint errors and document verification gap
  • task-continuation: wire enforcer to event bus and correct task injection
  • ci: repair compaction-todo-preserver test, remove stale specs
  • harden Morpheus -> Oracle routing, enforce Mouse leaf invariant
  • migration: update tests for tasks_project_scope_default default
  • lint: fix forEach callback return and ts-expect-error unused
  • commands: cleanup-tasks ignores global search-mode
  • commands: task-list ignores global search-mode
  • commands: simplify /task-list to directly call task_list without search
  • task: hide completed from TUI + add cleanup-tasks command
  • todo-writer: restore DB fallback + fix matrixx.jsonc schema key
  • todo-sync: host-blessed SessionTodo.Service writer via PluginInput, dual-write and mirror normalization
  • config: default task_system true with canonical gating and migration
  • task: fallback to direct DB + best-effort refresh when Todo.update unavailable (host 1.18.25 has no POST)
  • task: make Todo.update writer resolvable in plugin host (literal imports + Effect wrapper)
  • tasks: harden todo sync and mirror debounce
  • doctor: remove Bun.which guard in mcp check to fix mocked tests
  • doctor: dynamic auth, full external coverage, and output overhaul

Refactoring

  • decouple task system from todowrite — dedicated task-continuation
  • remove dead code featureName cascade from bdd-pipeline/tools.ts
  • remove dead code _timeoutMs from src/hooks/rtk-bash-rewriter/hook.ts
  • remove dead code _available from src/cli/doctor/index.ts
  • remove dead code _featureDir from src/tools/bdd-pipeline/tools.ts
  • task: use pure Todo.update API for todo sync, remove direct DB fallback

Other Changes

  • Merge pull request #54 from klpanagi/feat/setup-and-config
  • Merge pull request #53 from klpanagi/fix/task-continuation-enforcer-live
  • Merge pull request #52 from klpanagi/feat/task-system-no-todowrite
  • Cleanup old scripts
  • Merge pull request #51 from klpanagi/chore/remove-dead-code
  • Merge pull request #50 from klpanagi/chore/remove-triage-cleanup
  • Merge pull request #49 from klpanagi/feat/enforce-task-tool-usage
  • Merge pull request #48 from klpanagi/fix/todo-tui-sync
  • Merge pull request #47 from klpanagi/fix/doctor-coverage-and-dynamic-auth
  • style(doctor): lint fixes for integration checks

Full Changelog: v2.6.0...v2.6.1