Added
- Detection of pushes to protected branches, with a clearer warning before the push proceeds (#1033)
- Improved auth token management in the CLI (#1050)
entire explain --generatenow supports external agents for summary generation (#1044)entire searchTUI gains a unified palette with the activity view, markdown snippet rendering, and shell completions (#1053)- Homebrew now prompts users to update when a new version is released, and Homebrew cask completions are generated at install time (#1057, #1085)
- Nested perf spans render in traces for richer debugging (#1073)
Changed
- CLI restructured around
session/checkpoint/agent/auth/doctorcommand groups (#1062) - Charm TUI stack upgraded to v2; dispatch repo links added to the dispatch wizard (#1048)
- TUI navigation help aligned across
entire activityandentire search(#1058, #1064) entire explaingenerated summary is now formatted (#1078)- Auto-update prompt aligned across all installers (#1083)
- TTY detection simplified via
testing.Testing()and OS-level process detachment (#1029) - Switched secret scanning back to betterleaks, with tightened redaction coverage and improved database credential redaction (#1043, #1045, #1068)
- Checkpoints v2 (work in progress): expose CLI version to external agents for compact transcripts; cleaner migration output and completion message; use checkpoint creation time for generation calc with a lower default retention; push v2 refs in parallel (#1032, #1059, #1088, #1089, #1094)
Fixed
- Cursor sessions no longer get mis-identified as Claude Code (#1082)
entire explainworks with partial-clone checkpoint repositories (#1069)- Agent-neutral wording in the
entire explainempty-state message (#1086) - False PATH conflict detection in the installer (#1038)
- Checkpoints v2 migration: preserve attribution metadata; clean up v1-named transcript files on
/full/current; handle missing v1 sessions; check archived v2 transcripts; correct generation packing (#1035, #1034, #1071, #1080, #1091)
Housekeeping
- Centralized TUI keybindings via
bubbles/keyin preparation for Bubble Tea v2 (#1060) - Expanded checkpoints v2 validation coverage and pruned subsumed tests in the strategy package (#1012, #1077)
- Dependency bumps: go-dependencies group (incl.
posthog-go1.12.1 → 1.12.4),goreleaser/goreleaser-action7.1.0 → 7.2.1,slackapi/slack-github-action3.0.1 → 3.0.3 (#1031, #1087, #1055, #1016, #1095)
Thanks
Thanks to @KuaaMU for making the entire explain empty-state message agent-neutral!