github entireio/cli v0.3.10

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

Changelog

  • 51e1222 /0 as first session folder
  • 5665a76 Fix HasUncommittedChanges to respect global gitignore
  • b981320 Import ordering
  • b7b88a7 Merge branch 'main' into alex/ent-96-auto-summaries
  • 0c5ed0b Merge branch 'main' into alex/ent-96-auto-summaries
  • 562ed57 Merge branch 'main' into alex/ent-96-auto-summaries
  • cae5274 Merge branch 'main' into alex/ent-96-auto-summaries
  • 86b5317 Merge branch 'main' into alex/ent-96-auto-summaries
  • 495f8ba Merge branch 'main' into alex/ent-96-auto-summaries
  • e01f873 Merge branch 'main' into alex/improve-explain
  • 6344862 Merge branch 'main' into alex/improve-explain-2
  • 46edd13 Merge branch 'main' into alex/mark-sessions-as-closed
  • 640a3d7 Merge branch 'main' into alex/test-explain-checkpoint-boundaries
  • 9a66788 Merge branch 'main' into fix/agent-test-parallel-chdir
  • a61cb36 Merge branch 'main' into fix/agent-test-parallel-chdir
  • 7805a97 Merge branch 'main' into fix/agent-test-parallel-chdir
  • 4df8957 Merge branch 'main' into gtrrz-victor/adds-entire-reset-command
  • 4593180 Merge branch 'main' into gtrrz-victor/alt-better-multi-session-flow
  • b5f0f17 Merge branch 'main' into gtrrz-victor/fix-latest-gemini-config
  • 75aa9a1 Merge pull request #129 from entireio/soph/fix-global-gitignore
  • 3ebe059 Merge pull request #130 from entireio/alex/test-explain-checkpoint-boundaries
  • 1eebc9a Merge pull request #132 from entireio/alex/explain-raw-transcript
  • 4f4f61a Merge pull request #133 from entireio/alex/ent-96-auto-summaries
  • 152989a Merge pull request #134 from entireio/gtrrz-victor/adds-entire-reset-command
  • 2474647 Merge pull request #135 from entireio/alex/fix-worktree-shadow-branch-collision
  • d1a48a5 Merge pull request #136 from entireio/alex/mark-sessions-as-closed
  • 706e2e3 Merge pull request #137 from entireio/update-security-email
  • 52807f7 Merge pull request #138 from entireio/gtrrz-victor/alt-better-multi-session-flow
  • 975805a Merge pull request #139 from entireio/alex/improve-explain
  • 5407664 Merge pull request #140 from entireio/alex/update-hooks-session-end
  • 9b38d84 Merge pull request #141 from entireio/alex/investigate-stop-slowness
  • 2c8c128 Merge pull request #142 from entireio/gtrrz-victor/restructure-entire-session-files
  • 7b69a5b Merge pull request #144 from entireio/alex/improve-explain-2
  • 1f018fd Merge pull request #146 from entireio/fix/agent-test-parallel-chdir
  • 64503a4 Merge pull request #148 from entireio/dependabot/go_modules/go-dependencies-8fdfec68a0
  • a57d6e9 Merge pull request #150 from entireio/gtrrz-victor/fix-latest-gemini-config
  • c05553b Merge pull request #151 from entireio/20260205-use-github-package-names
  • 4abb6d2 Merge remote-tracking branch 'origin/main' into alex/improve-explain
  • 314004c Prepare for curl|bash installation. (#128)
  • cb86bef Update README.md
  • a94287d Update cmd/entire/cli/agent/geminicli/hooks.go
  • a0c1a58 Update cmd/entire/cli/agent/geminicli/types.go
  • d8612bb Update cmd/entire/cli/hooks.go
  • 3991f10 Update cmd/entire/cli/hooks.go
  • 8431f4f Update cmd/entire/cli/paths/paths.go
  • 4045cb7 Update cmd/entire/cli/state.go
  • 2331864 Update security email
  • c0ab55e Use github.com as our Go package repo.
  • 9571a23 add checkpoint tests
  • 69d7674 add git retry with exponential backoff for index.lock races
  • 4e02ba8 add idempotency support to migration script
  • 5a99dd2 add integration test
  • 416ffc7 adds entire reset that deletes the shadow branch and session state for the current HEAD commit
  • cbe06ae chore(deps): bump github.com/posthog/posthog-go
  • cc5798f copilot suggestions
  • fb4cef6 delete dead code
  • 766731c delete dead code
  • 020af9f delete too much
  • 6d382cd delete unneeded backwards compatibility on session lenght check
  • 1072009 display session conflicts only at session start hook, and just a warning
  • a364125 docs(explain): update help text with new flags and features
  • 0e7a05f entire explain displays checkpoint scoped prompt
  • 619f25f feat(checkpoint): add HashWorktreeID for worktree-specific branch names
  • 2f3c849 feat(checkpoint): add Summary field to WriteCommittedOptions
  • d5668d7 feat(checkpoint): add WorktreeID to checkpoint package APIs
  • 871e5dd feat(config): add GetSummariseOptions for auto-summarise config
  • f2cd0f9 feat(explain): add --raw-transcript flag and change --full to show parsed transcript
  • 2ab631d feat(explain): add --search-all flag for unlimited commit search
  • bcfef8f feat(explain): change --commit to lookup checkpoint by trailer
  • 3e03782 feat(explain): change --session to filter list view instead of showing session details
  • faa4701 feat(explain): scope transcript and prompts to checkpoint boundaries
  • 4a318ce feat(explain): show associated commits in checkpoint detail view
  • b398ca0 feat(explain): show checkpoint author in detail view
  • 48e7f29 feat(paths): add GetWorktreeID to extract internal worktree name
  • 7e00b6e feat(session): add EndedAt timestamp to track session closure
  • 17da8af feat(strategy): add auto-summarise at commit time
  • 4b7c71d feat(strategy): make shadow branches worktree-specific
  • 49f6518 feat(summarise): add GenerateFromTranscript shared helper
  • 105b2f8 feat(summarise): filter verbose tool content from summaries
  • 6f0ac7a feat: fall back to origin/entire/sessions when local branch missing
  • 86afa6d fix test after main rebase
  • 265cf2d fix(explain): add backwards compat fallback for prompts without transcript
  • 3dbf613 fix(explain): address PR review feedback
  • 0bc3d58 fix(explain): address PR review feedback for --raw-transcript
  • 8d8be6a fix(explain): use passed writer and fix countLines for JSONL
  • d2cc9b1 fix(test): remove t.Parallel from tests using os.Chdir
  • b5cf65b fix: add explicit returns after t.Fatal for staticcheck SA5011
  • 0434694 fix: address PR review comments for auto-summarise
  • 0854bd7 fix: address PR review comments for worktree-specific shadow branches
  • d1c8be2 fix: address PR review feedback
  • f31e9ea fix: address PR review feedback
  • 26f4019 fix: always compute deleted files in debug command
  • b293490 fix: always compute deleted files in debug command
  • dd88384 fix: branch path with conflict if we keep sessions/
  • 449250d fix: check for already migrated checkpoints was broken
  • e7d3773 fix: compute deleted files even when preState is nil
  • 00d3f2b fix: compute deleted files even when preState is nil
  • 941f759 fix: handle R/C status correctly when new path is infrastructure
  • 158fe60 fix: handle all git status codes and use -z format for robust parsing
  • 08ba616 improve migration script with dry-run mode and single-checkpoint support
  • b2a062b latest gemini config
  • c01185d manual checkpoint trigger because an amend messed with us
  • 74d4fd0 migrate ReadCommitted to use new checkpoint structure
  • bde942d miss this one
  • 761c588 move prompt confirmation upto command handler
  • 771f1ca perf: consolidate git status calls in stop hook
  • ec4a1ae perf: consolidate git status calls in stop hook
  • e68408b perf: eliminate double transcript parsing in token usage calculation
  • 2ef0f81 perf: use worktree.Status() instead of filesystem walk for first checkpoint
  • ddc186e point at entire/sessions/v1
  • 85b3faf refactor(explain): use shared GenerateFromTranscript helper
  • eb738f7 refactor(hooks): add HookSessionEnd type and use for session-end parsing
  • 8b466a2 refactor(strategy): remove cross-worktree conflict detection
  • e855fa2 refactor: extract settings loading to shared package
  • c93ce47 refactor: standardize on US English spelling
  • e383bb6 refactor: use git CLI for collectChangedFiles in checkpoint
  • a0b742d refactor: use map for O(1) deduplication in collectChangedFiles
  • 30838c3 saving the checkpoint context; missed due to claude-triggered commits prior to Stop hook firing
  • 808742e session start does not writes down current session file
  • 41ce948 style: fix gofmt formatting
  • 9bb6754 test(integration): update tests for worktree-specific shadow branches
  • 6cd2059 track source commits and preserve authors in migration
  • 01dc5af update checkpoint data structure
  • abe3a75 update var name
  • 1c77b2c use git diff-tree to only process checkpoints modified per commit
  • d4de10e use t.Errorf instead of t.Logf

Don't miss a new cli release

NewReleases is sending notifications on new releases.