Changelog
- b2668cc Merge branch 'alex/ent-109-text-output-checkpoint-flag' into alex/ent-108-add-ai-summaries
- 7098056 Merge branch 'main' into alex/ent-108-add-ai-summaries
- 320315c Merge branch 'main' into gtrrz-victor/cleanup-config
- b386f5f Merge pull request #112 from entireio/alex/ent-109-text-output-checkpoint-flag
- e59934c Merge pull request #114 from entireio/delete-old-strategies-references
- 560f185 Merge pull request #121 from entireio/alex/ent-108-add-ai-summaries
- 4d64950 Merge pull request #122 from entireio/gtrrz-victor/do-not-show-suggestions-if-cmd-fails
- 5b1cc26 Merge pull request #123 from entireio/gtrrz-victor/cleanup-config
- f70f2b9 Merge pull request #126 from entireio/soph/make-sure-https-works
- afece74 Merge pull request #127 from entireio/alex/explain-help-for-positional-args
- b87e0d5 Merge remote-tracking branch 'origin/main' into alex/ent-109-text-output-checkpoint-flag
- c29a22e Merge remote-tracking branch 'origin/main' into alex/ent-109-text-output-checkpoint-flag
- 167249b Merge remote-tracking branch 'origin/main' into alex/ent-109-text-output-checkpoint-flag
- b4a7bb1 Merge remote-tracking branch 'origin/main' into alex/ent-109-text-output-checkpoint-flag
- 5457fb4 Merge remote-tracking branch 'origin/main' into alex/ent-109-text-output-checkpoint-flag
- e53f6ca Update cmd/entire/cli/explain.go
- 0391d03 Update cmd/entire/cli/explain.go
- 74c5f00 clean up agent, agentautodetect, agentoptions from config
- 36ff9a9 close iterator
- d36bcc0 deletes all references about legacy strategies names
- 68cb1d9 do not display suggestions if command fails
- aaa7d7a docs(explain): update help text for new flags and verbosity levels
- d3be86d feat(explain): add --checkpoint, --verbose, --full flags
- ee894ec feat(explain): add --generate and --force flags for AI summaries
- ba9ae1a feat(explain): add -c shorthand for --checkpoint flag
- 755d3e8 feat(explain): add mutual exclusivity check and routing
- 4a1d79e feat(explain): add ~ prefix for temporary checkpoint IDs
- 6ea7dbc feat(explain): change default to branch-focused checkpoint view
- b32b54f feat(explain): filter out metadata-only temporary checkpoints
- e7b77e2 feat(explain): group checkpoints by ID and improve list format
- 03a2f88 feat(explain): implement checkpoint lookup by ID prefix
- 5afb02e feat(explain): implement default checkpoint output format
- 09ea3c1 feat(explain): implement full checkpoint output format
- 614cb41 feat(explain): implement verbose checkpoint output format
- 0535c28 feat(explain): make checkpoint viewing strategy-agnostic with branch filtering
- 5dad981 feat(explain): make verbose the default for checkpoint inspection
- a12a83d feat(explain): show git commit message in verbose mode
- 5310466 feat(summarise): use Sonnet model for summarisation
- c0dd4af feat(summarize): add AI summary types and Claude CLI generator
- 02003d1 fix lint
- 89628fe fix(explain): address Copilot PR feedback
- 387eacf fix(explain): address PR review feedback for checkpoint inspection
- 09bd59e fix(explain): address additional PR feedback
- 3696270 fix(explain): address low severity PR feedback
- 3f1eae5 fix(explain): address low severity PR feedback
- c2b0273 fix(explain): address medium severity PR feedback
- 188d883 fix(explain): address medium severity PR feedback
- 003ded2 fix(explain): address remaining PR feedback
- 7f010c5 fix(explain): group temporary checkpoints by session ID
- cc86e9d fix(explain): read prompts from shadow branch for temporary checkpoints
- 4993e6e fix(explain): show help when positional arg passed without qualifier flag
- 5afa4ff fix(explain): show overview when current session has no checkpoints
- 0cc044c fix(explain): use custom Args validator with helpful hint
- fe89275 fix(summarize): skip project hooks when calling Claude CLI
- 41aa312 fix: Wrong argument used for nested unknown command suggestions
- c39b8da fix: address PR review comments for explain command
- ee8003a fix: address PR review feedback
- 1c3d92a fix: entire explain --commit does always display 'Note: No Entire session data available for this commit.' Entire-Checkpoint: 225c61dec745
- 2886ea5 fix: set function visibility to package internal Entire-Checkpoint: 098ae39bb725
- 2249d3e fix: use strong id.CheckpointID type in explain command
- 5e22650 pr feedback
- aa8fd55 refactor(explain): group temporary checkpoints under single [temporary] header
- 3ecb434 refactor(explain): move commit message before files list
- d1ccd8b refactor(summarise): extract to dedicated package
- 54a7cb9 refactor(summarize): address review feedback
- ee20b91 refactor: extract shared transcript types to dedicated package
- 30ebf22 replace maxCommitsToSearch with commitScanLimit
- 3e8c5d8 style(explain): use checkmark prefix for success message
- d719ff8 style(explain): use fmt.Fprintf for string builder writes
- 54afbbe style: apply gofmt optimization for transcript output
- c74bdb7 style: fix gofmt formatting
- 1b72a7e test(explain): add failing test for checkpoint not found
- 40893d7 test(explain): add failing test for default checkpoint format
- 51a7ff0 test(explain): add failing test for mutual exclusivity
- 863bfd3 test(explain): add failing tests for new flags
- 7909310 test(explain): add integration tests for --checkpoint flag
- 98c6ea5 use git cli to make sure https auth helpers work