github entireio/cli v0.3.9

latest releases: v0.5.1, v0.5.0, v0.4.9...
one month ago

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

Don't miss a new cli release

NewReleases is sending notifications on new releases.