Skip to content

v2.6.0

Choose a tag to compare

@ej31 ej31 released this 14 Mar 11:34
· 66 commits to main since this release

What's New

Session Control UX

Four new CLI subcommands for improved session tracking operations.

Command Description
status Instantly shows install state, active sessions, and board sync status using local files only
doctor Deep diagnostics including GitHub API checks — provides [PASS/FAIL/WARN] with fix: hints
pause Stops session tracking for the current workspace and sets the board to OFF_TRACK
resume Resumes paused session tracking and restores the board to ON_TRACK

Auto Setup Recovery

If installation is interrupted, re-running the installer continues from where it left off or cleans up partially created GitHub resources.

Project Status History

Each install / pause / resume transition creates an append-only GitHub ProjectV2 Status Update to preserve tracking history.

Other Changes

  • Public repo blocking — only private repos allowed to prevent sensitive data exposure
  • Auto status mapping — fuzzy matching based on multilingual (EN/KR/JP/CN) synonyms
  • Dual guard — local flag + GitHub board status check to completely block logging during pause
  • Code structure improvements — ~30 utility functions extracted
  • Tests added — CLI subcommands + status mapping recommendation logic (26 test cases)

Full Changelog: v2.1.2...v2.6.0