Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: entireio/cli

v0.4.9

02 Mar 17:18
14b1c44

Choose a tag to compare

Changelog

  • 7b47973 0.4.9
  • c73ebfb Add AgentTypeFactoryAIDroid to exhaustive switches and extract Droid transcript helper
  • e310224 Add Droid E2E test support with BYOK Anthropic API auth
  • f087462 Add Droid transcript tests and fix E2E PATH setup
  • 69ec586 Add FACTORY_API_KEY to E2E workflows for Droid platform auth
  • ac7c443 Add Factory AI Droid E2E test runner
  • eb08ada Add Factory AI Droid agent installation to E2E workflow
  • 3c37cf5 Add Factory AI Droid agent integration
  • c83248a Add Factory AI Droid integration tests
  • c1ef11a Add architecture tests enforcing agent package boundaries
  • ffb79f9 Add droid to condense session switch
  • e0489ea Add droid to e2e tests
  • 6e0a155 Add unit tests for ReadLatestSessionPromptFromCommittedTree
  • 35dec30 Address pull request feedback
  • 8fa5dc3 Audit Droid test suite: remove 13 trivial tests, add 9 high-value tests
  • 4c6c877 Clean up
  • d862941 Clean up
  • f9c6270 Clear FullyCondensed flag on session reactivation
  • c3bec39 Ensure comments are up to date
  • 4b0b0bc Extract testMainGoFile constant to fix goconst lint error
  • 12d2099 Fix Droid "(no prompt)" after commit by adding agent-specific transcript parsing
  • 0e67969 Fix Droid E2E tests for v0.63+ custom model selection and repo settings
  • c9f67b8 Fix Droid startOffset applied at raw JSONL level in token calculation
  • bdf4c1a Fix Factory AI Droid transcript parsing and session lifecycle issues
  • 2ea43db Fix PR review comments: mise syntax, step numbering, and missing parameter
  • 0051efb Fix architecture test: missing continue, zero-guard, stale comment
  • 81a5e7e Fix checkpoint bench tests to use checkpoint package instead of checkpoint_test
  • 576302e Fix droid exec
  • 4b380d8 Fix integration test compilation errors after single-strategy refactor
  • 1a02ae6 Fix relocated repo test
  • d5eea9f Fix typo in implement command description
  • 94a1d70 Implement GetSessionDir for Factory AI Droid
  • d4fa282 Implement ReadSession/WriteSession for Droid and fix E2E test blockers
  • 45f8fbd Improve comment on os.Stat error handling in waitForTranscriptFlush
  • 75be1c0 Include .claude/plugins/agent-integration updates
  • e076148 Merge branch 'main' into alex/agent-architecture-test
  • 08acbc5 Merge branch 'main' into alisha/factoryai-agent
  • cd0220e Merge branch 'main' into alisha/factoryai-agent
  • 2221d03 Merge branch 'main' into alisha/factoryai-agent
  • 0dd7698 Merge branch 'main' into alisha/factoryai-agent
  • 20d623b Merge branch 'main' into alisha/factoryai-agent
  • c5a1d93 Merge branch 'main' into alisha/factoryai-agent
  • 632f98d Merge branch 'main' into alisha/factoryai-agent
  • 5b2b6c0 Merge branch 'main' into alisha/factoryai-agent
  • efa39a0 Merge branch 'main' into alisha/factoryai-agent
  • 4d21c46 Merge branch 'main' into alisha/factoryai-agent
  • 68625dc Merge branch 'main' into alisha/factoryai-agent
  • a374219 Merge branch 'main' into alisha/factoryai-agent
  • 852963e Merge branch 'main' into alisha/factoryai-agent
  • fa2c49c Merge branch 'main' into alisha/factoryai-agent
  • 929eb90 Merge branch 'main' into alisha/improve-agent-integration-skill
  • 1c49556 Merge branch 'main' into alisha/improve-agent-integration-skill
  • 29ded22 Merge branch 'main' into skip-fully-condensed-sessions
  • d75dcf5 Merge branch 'main' into soph/stale-session-fixes
  • 676e8e4 Merge branch 'main' into soph/transcript-wait-bug-the-second
  • 4b6c44b Merge branch 'main' of github.com:entireio/cli into explain-hang-performance
  • 4f0c443 Merge pull request #401 from entireio/soph/better-version-check-for-dev-release
  • bd1a7a5 Merge pull request #435 from entireio/alisha/factoryai-agent
  • 6e8cfd5 Merge pull request #495 from entireio/soph/add-absolute-hook-path-option
  • 3206f07 Merge pull request #543 from entireio/soph/improved-tty-readability
  • 6a6ab71 Merge pull request #545 from entireio/soph/transcript-wait-bug-the-second
  • 785fdd8 Merge pull request #548 from entireio/dependabot/github_actions/actions/upload-artifact-7
  • d2a4b03 Merge pull request #550 from entireio/soph/stale-session-fixes
  • e137ef1 Merge pull request #551 from entireio/fix/explain-hang-performance
  • 0153b07 Merge pull request #552 from entireio/soph/welcome-message-factory-ai
  • 6660d99 Merge pull request #553 from entireio/fix/prepare-commit-msg-performance
  • 5bda311 Merge pull request #555 from entireio/alisha/improve-agent-integration-skill
  • 5a0a147 Merge pull request #556 from entireio/skip-fully-condensed-sessions
  • 83ce815 Merge pull request #558 from entireio/cleanup/remove-tracked-worktree
  • b9d03ee Merge pull request #566 from entireio/simplify-path-install-message
  • 958e4c3 Merge pull request #568 from entireio/soph/review-skip-fully-condensed-sessions
  • a991984 Merge pull request #569 from entireio/alex/agent-architecture-test
  • 14b1c44 Merge pull request #580 from entireio/soph/changelog-0-4-9
  • 4a4f6b9 Merge remote-tracking branch 'origin/main' into soph/add-absolute-hook-path-option
  • 96b3e5b Move checkpoint bench tests to benchutil package
  • ab5a6be PR feedback
  • 34a1f96 Relax researcher source file restriction
  • 89e927b Remove dead methods, redundant indirection, and simplify hook helpers in factoryaidroid
  • d2cf521 Remove low-value factoryaidroid tests and consolidate pass-through hooks
  • 2d07b6e Remove tracked worktree and add .claude/worktrees/ to .gitignore
  • 562adbf Remove unnecessary directory creation
  • 8e7d262 Revert bench tests to checkpoint_test package to avoid import cycle
  • da2c18a Simplify Droid transcript parsing code
  • 08fcc3d Skip fully-condensed ENDED sessions in PostCommit
  • 2335da5 Update LastInteractionTime comment to reflect git hook exclusion
  • ee048ec Update agent-integration skill docs
  • f7367c6 Update cmd/entire/cli/versioncheck/versioncheck_test.go
  • 686abda Update droid e2e agent to use --skip-permissions-unsafe flag
  • 9355394 Use strconv.Unquote for AST import path extraction
  • 4a08b56 add --abolute-git-hook-path to entire enable, this will setup your hooks with absolute paths to the entire binary
  • 70cc27d adding tests, small improvement / better guard
  • 4fd35ce chore(deps): bump actions/upload-artifact from 6 to 7
  • ba20a2f don't update LastInteraction when only git hooks were triggered
  • b804345 fix: align e2e workflow agent names and add factoryai-droid concurrency limit
  • a009258 fix: don't wait for sessions that are older then 120s
  • 0238f88 fix: lower factoryai-droid E2E concurrency limit to 1
  • 7d954e4 fix: optimize prepare-commit-msg hook performance for large repos
  • eff1e18 fix: resolve entire explain hanging on repos with many checkpoints
  • 8e9c62e fix: respect GIT_TERMINAL_PROMPT=0 in hasTTY() to prevent Droid hang
  • d964694 fix: set factoryai-droid E2E concurrency limit to 3
  • 7f1cdc8...
Read more

v0.4.8

27 Feb 13:19
81ddee2

Choose a tag to compare

Changelog

  • ecfa046 Add "database is locked" to opencode transient error patterns
  • 600d981 Add Cursor agent session and transcript tests
  • 17e0031 Add [Y/n/a] to commit prompt and simplify commit_linking setup
  • f004d01 Add agent-integration plugin for colon-namespaced subcommands
  • cad9d35 Add benchmarks for parse_tree primitives (UpdateSubtree, ApplyTreeChanges)
  • 50b8f2d Add breadcrumb
  • 7db812e Add cache equivalence and partial-cache tests for PostCommit optimization
  • 783215f Add consistent context plumbing everywhere
  • 0468ca4 Add debug-e2e skill references to test-writer.md
  • 0c8ce3f Add incremental path equivalence test for addTaskMetadataToTree
  • 256640d Additional fixes
  • 324b230 Address PR review comments
  • c6c3a0d Address PR review feedback: validate commit_linking and fix re-enable behavior
  • cb1042a Address review feedback: defensive error handling and collision test
  • 2292dac Address review: exact glob + positive shadow branch assertion
  • a83cdda Bail early on cancelled context in getAllChangedFilesBetweenTrees
  • 2e48599 Bump actions/upload-artifact from 4 to 6
  • 05c343f Bump github.com/go-git/go-git/v5 in the go-dependencies group
  • 90495ad Bump goreleaser/goreleaser-action from 6 to 7
  • 842e903 Cache GetWorktreePath result to avoid repeated git commands
  • 2995dcf CalculateTokenUsage: debug log errors
  • b8fd83f Check ForEach errors in getAllChangedFilesBetweenTrees
  • 3a1dfff Check ctx.Err() in go-git iteration loops
  • dccce09 Clean up deprecated strategy field and write commit_linking on re-enable
  • 7d51e82 Clean up readme
  • 1b02f40 Deduplicate plugin commands to delegate to skill md files
  • 956d9d4 Delegate GetWorktreePath to paths.RepoRoot to eliminate duplicate cache
  • 439b169 Exit silently on Ctrl+C in entire explain branch view
  • b7654f3 Filter out existing GIT_ variables.
  • d62f41c Fix Cursor agent issues found in PR 392 review against PR 442 checklist
  • 0070be0 Fix Cursor transcripts producing empty condensed output
  • 514033d Fix E2E workflow to use refactored mise task syntax
  • e85d85f Fix broken context chains
  • c0db016 Fix discovery instructions
  • 09c7882 Fix saveCommitLinkingAlways writing unintended enabled:true to local settings
  • d378d4e Improve commit linking prompt with clearer formatting and option descriptions
  • f9dd136 Keep commit_linking out of settings.local.json so project file is source of truth
  • d86eed2 Linting in local & CI should not differ. (#504)
  • 829f70f Merge branch 'main' into alex/fix-carry-forward-shadow-branch
  • e3722e9 Merge branch 'main' into alex/fix-e2e-shadow-branch-tests
  • b035308 Merge branch 'main' into alex/more-e2e-fixes
  • c0f7763 Merge branch 'main' into alex/more-e2e-fixes
  • d228568 Merge branch 'main' into alex/more-e2e-fixes
  • 9495389 Merge branch 'main' into alisha/agent-integration-skill
  • 041d613 Merge branch 'main' into alisha/agent-integration-skill
  • 2731c22 Merge branch 'main' into dependabot/go_modules/go-dependencies-f1a4b26ae4
  • 5460dc2 Merge branch 'main' into dependabot/go_modules/go-dependencies-f1a4b26ae4
  • 516cc86 Merge branch 'main' into dependabot/go_modules/go-dependencies-f1a4b26ae4
  • 93c252f Merge branch 'main' into dependabot/go_modules/go-dependencies-f1a4b26ae4
  • c9cfe80 Merge branch 'main' into fix/enable-preserve-remote-checkpoints
  • abd10d3 Merge branch 'main' into gtrrz-victor/replace-fmt-with-log-inside-agent-hooks
  • 34db71c Merge branch 'main' into improve-context-management
  • 0afd608 Merge branch 'main' into refactor/extract-magic-number-constants
  • e32fe4a Merge branch 'main' into refactor/extract-magic-number-constants
  • cc3ec5d Merge branch 'main' into robin/cursor-agent
  • fa6ba6e Merge branch 'main' into soph/make-dash-dash-version-working
  • 69f390b Merge branch 'main' of github.com:entireio/cli into gtrrz-victor/cleanup-token-calculation
  • e55527a Merge branch 'main' of github.com:entireio/cli into gtrrz-victor/delete-concept-agent-not-defined
  • 7851c83 Merge branch 'main' of github.com:entireio/cli into improve-context-management
  • fdf7754 Merge branch 'main' of github.com:entireio/cli into robin/cursor-agent
  • 41a712e Merge branch 'main' of github.com:entireio/cli into robin/cursor-agent
  • d95e29f Merge branch 'main' of github.com:entireio/cli into robin/cursor-agent
  • 58e4f2e Merge branch 'main' of github.com:entireio/cli into robin/cursor-agent
  • 9acd580 Merge branch 'main' of github.com:entireio/cli into robin/cursor-agent
  • 7d08b15 Merge branch 'rwr/break-agent-import-loop' into gtrrz-victor/replace-fmt-with-log-inside-agent-hooks
  • d090b26 Merge branch 'rwr/break-agent-import-loop' into gtrrz-victor/replace-fmt-with-log-inside-agent-hooks
  • 962d3f3 Merge branch 'rwr/streamline-setup' into robin/cursor-agent
  • 2270f89 Merge branch 'rwr/streamline-setup' into robin/cursor-agent
  • cd86d92 Merge pull request #276 from ishaan812/refactor/extract-magic-number-constants
  • ceea9c8 Merge pull request #392 from entireio/robin/cursor-agent
  • a4e06f6 Merge pull request #405 from entireio/remove-auto-commit
  • d16345d Merge pull request #410 from entireio/soph/agent-integration-instructions
  • 54943e5 Merge pull request #458 from entireio/soph/go-1-26
  • 8c608eb Merge pull request #468 from entireio/dependabot/github_actions/goreleaser/goreleaser-action-7
  • 7fd8dff Merge pull request #473 from entireio/commit_optimizations
  • 83edba9 Merge pull request #474 from entireio/alex/consolidate-e2e-tests
  • 1b14173 Merge pull request #485 from entireio/dependabot/github_actions/actions/upload-artifact-6
  • a31b3bd Merge pull request #486 from entireio/rename-reporoot-to-worktreeroot
  • 74831ac Merge pull request #493 from entireio/rwr/cursor-docs
  • a5b8d9e Merge pull request #497 from entireio/dependabot/go_modules/go-dependencies-f1a4b26ae4
  • 38f0232 Merge pull request #498 from entireio/alisha/agent-integration-skill
  • f43adb2 Merge pull request #500 from entireio/postcommitcache
  • 24d525d Merge pull request #501 from entireio/alex/fix-e2e-shadow-branch-tests
  • 7abf0dc Merge pull request #502 from entireio/alex/fix-carry-forward-shadow-branch
  • 3383f17 Merge pull request #503 from entireio/shadowbranchupdates
  • 97fd6ab Merge pull request #507 from entireio/improve-context-management
  • 2db2924 Merge pull request #508 from entireio/alex/more-e2e-fixes
  • fec13da Merge pull request #509 from entireio/gtrrz-victor/cleanup-token-calculation
  • 82d3274 Merge pull request #510 from entireio/gtrrz-victor/add-opencode-docs
  • c96536d Merge pull request #511 from entireio/fix/enable-preserve-remote-checkpoints
  • 8056f42 Merge pull request #512 from entireio/20260226-paul-fix-explain-contexts
  • cf88b92 Merge pull request #513 from entireio/worktree-agile-marinating-sonnet
  • 0c27a9c Merge pull request #515 from entireio/gtrrz-victor/delete-concept-agent-not-defined
  • 6a78acf Merge pull request #520 from entireio/rwr/fix-opencode-e2e
  • 700c4cd Merge pull reques...
Read more

v0.4.7

24 Feb 16:08
80695ef

Choose a tag to compare

Changelog

  • 0c567a7 Add E2E isolated test workflow
  • 91d2cea Add opencode agent to docs
  • bb5dd7e Apply suggestion from @Copilot
  • 9c6efe1 CHANGELOG.md for 0.4.7
  • 49c0449 Merge pull request #477 from entireio/soph/remove-prof-files
  • 2e8f130 Merge pull request #478 from entireio/docs/opencode-agent-documentation
  • f81dad7 Merge pull request #480 from entireio/soph/changelog-0-4-6
  • 6538cf2 Merge pull request #481 from entireio/soph/opencode-acknowledgment
  • a6bb4c1 Merge pull request #482 from entireio/soph/unnecessary-wait-fix
  • 80695ef Merge pull request #484 from entireio/soph/changelog-0-4-7
  • bc0448c Update README to include OpenCode in agent list (#476)
  • 1db2007 commit hanging while waiting for transcript update that will never come
  • 2dfbc35 ln -s CLAUDE.md AGENTS.md
  • d69be1b minor updates
  • c0027d8 remove prof files, make sure we don't add them again
  • d343993 updated CHANGELOG.md to acknowledge OpenCode PRs
  • e5c4ca0 updated Changelog for 0.4.6 release
  • 4de17c0 updated agent/claude instructions and made them align, removed gemini.md

v0.4.6

24 Feb 05:37
48fe29d

Choose a tag to compare

Changelog

  • fd77a71 Add IsPreview() to Agent interface to replace hardcoded name checks
  • 42d2aac Add OpenCode agent support
  • cd94928 Add inline validation to agent multi-select prompt
  • e3f11d5 Add re-run awareness to agent selection in entire enable
  • 0301248 Add security and privacy documentation (#398)
  • 6ed2a13 Add test coverage for status style helpers and formatting functions
  • 21f7239 Add trailing newline after session count footer
  • 4beb60c Add warning log when extracting modified files from opencode session fails
  • 98749b3 Address PR review feedback
  • 2329567 Address review feedback: remove dead code, improve tests
  • 882c0b0 Avoid redundant []rune allocations in UTF-8 truncation
  • 84d5213 Bump golang.org/x/mod from 0.29.0 to 0.33.0 in the go-dependencies group
  • 4fc9356 Clean stale session files (#438)
  • 67a0e0d Enable OpenCode resume/rewind via SQLite import
  • b2c38de Fix OpenCode resume/rewind: store export data in checkpoints
  • 29adb1a Fix UTF-8 truncation producing garbled text for CJK/emoji characters
  • a463fb4 Fix deselected agents reappearing as pre-selected on re-enable
  • 8253d4b Fix integration tests hanging on machines with a TTY
  • b9a7534 Fix issues from agent refactor PR review
  • cf871a5 Fix over-aggressive secret redaction in session transcripts
  • bd811de Merge branch 'main' into protect-against-invalid-git-refs
  • 18621fc Merge branch 'main' into rwr/cleanup-ParseHookInput
  • 4d9c936 Merge branch 'main' into rwr/move-hooks-to-hook-interface
  • 7c0e56d Merge branch 'main' into rwr/streamline-setup
  • b724780 Merge branch 'main' into soph/better-agent-agent-instructions
  • db1566d Merge branch 'main' into soph/opencode-refactor
  • 0859126 Merge branch 'main' of github.com:entireio/cli into rwr/move-hooks-to-hook-interface
  • b48280b Merge pull request #360 from entireio/soph/agent-refactor
  • cc63eff Merge pull request #362 from entireio/update_enable
  • 401c1c8 Merge pull request #390 from entireio/soph/more-test-coverage
  • a074652 Merge pull request #393 from entireio/dependabot/go_modules/go-dependencies-afd48089e1
  • ffcec63 Merge pull request #396 from entireio/gtrrz-victor/use-anthropic-api-key
  • 3103bb8 Merge pull request #399 from entireio/soph/agent-refactor-fast-follow
  • cef002c Merge pull request #403 from entireio/gtrrz-victor/fix-restore-sessions
  • a47766b Merge pull request #404 from entireio/fixflakytest
  • 63738d2 Merge pull request #412 from entireio/rwr/agent-is-preview
  • 6705e0a Merge pull request #414 from entireio/alex/investigate-test-hang
  • d29456f Merge pull request #415 from entireio/feat/add-opencode
  • e829176 Merge pull request #416 from entireio/gtrrz-victor/cleanup-code
  • 228eb24 Merge pull request #418 from entireio/alex/fix-multi-session-vacuums-too-much
  • 4cc9ab3 Merge pull request #422 from entireio/soph/use-dummy-repo
  • 1631364 Merge pull request #425 from entireio/rwr/refactor-agent-remove-GetHookConfigPath
  • 9e0d460 Merge pull request #426 from entireio/soph/do-not-track-git-ignored-files-in-session
  • f7011df Merge pull request #427 from entireio/rwr/cleanup-HookHandler
  • 35eb571 Merge pull request #428 from entireio/rwr/cleanup-ParseHookInput
  • eb53c48 Merge pull request #429 from entireio/rwr/move-hooks-to-hook-interface
  • a9a5211 Merge pull request #430 from entireio/soph/gemini-tty-fix
  • 62fd3ae Merge pull request #436 from entireio/status_optimization
  • e386c99 Merge pull request #440 from entireio/rwr/streamline-setup
  • 7b5f027 Merge pull request #441 from entireio/soph/small-rewind-refactor
  • 56fc2bc Merge pull request #442 from entireio/soph/better-agent-agent-instructions
  • c8ac8e6 Merge pull request #443 from entireio/feat/enable-always-shows-agent-selection
  • b53b1eb Merge pull request #444 from entireio/fix/utf8-safe-string-truncation
  • e3db285 Merge pull request #445 from entireio/soph/opencode-refactor
  • 519c8e3 Merge pull request #446 from entireio/protect-against-invalid-git-refs
  • 7f6c5bd Merge pull request #447 from entireio/soph/resume-session-ordering
  • c4c9ae7 Merge pull request #448 from entireio/update_status_tui
  • c71f4df Merge pull request #449 from entireio/add_benchmark_utils
  • 02c2e98 Merge pull request #454 from entireio/enable_performance_optimzations
  • d9e540a Merge pull request #461 from entireio/gtrrz-victor/opencode-refactor
  • 00c8469 Merge pull request #465 from entireio/soph/opencode-refactor-e2e
  • 985ccc6 Merge pull request #466 from entireio/soph/opencode-refactor-bugfix
  • a906a9a Merge pull request #467 from entireio/soph/entire-log-folder-bug
  • 48fe29d Merge pull request #471 from entireio/fix/redaction-aggressiveness
  • 5a098d9 Merge remote-tracking branch 'origin/main' into alex/fix-multi-session-vacuums-too-much
  • 66b1f23 Narrow escape heuristic to known JSON escape characters
  • ffc5e95 PR feedback
  • 2abcac1 PR feedback from copilot
  • 4e4404a PR review feedback
  • ef27deb Phase 1
  • 3212440 Phase 2
  • bab9a6a Phase 3 + Phase 4a + 4b
  • 83da205 Phase 4d
  • 8d62716 Protect against git refs that look like a CLI flag
  • 38c554d Redesign entire status with styled output and session cards
  • e95bfe0 Remove "(default)" label from agent selection prompt
  • 6da6f0c Remove "already enabled" early exit from entire enable
  • 9a3405b Remove phase indicator and file counts, add TTY tests
  • cbd187d Review Feedback (#423)
  • 433ae67 Simplify status output: add chevron, clean up header/footer
  • c766e65 Store OpenCode transcripts outside repo
  • 44dd933 Uninstall hooks for deselected agents on re-enable
  • 32eee41 Use output writer for terminal width detection
  • ded784c add a new requirement/checklist file any new agent integration can be validated against
  • 85c33b8 add benchmark for enable
  • 5c61b11 add compare to show diff to main
  • 3bc4992 add entire status benchmark
  • c4f727f add first benchmark for writetemporary and write committed
  • f7324e5 add ms to benchmark view
  • 7c99718 add support for git reftables and a test
  • fcaf2ef add tags
  • e365255 add test for InstallGitHook localDev command prefix
  • 63c62cd add tests
  • c2ea57e add tests
  • 74c9647 adding E2E tests for OpenCode
  • ae29f6f adding more integration / e2e tests for different scenarios
  • 88edfe5 adding tests for new lifecycle.go
  • 55ea754 address Copilot review: fix stale comment and remove unused var
  • b2dca35 address comments
  • f3c8622 agent: fix interface description
  • dded590 agent: move HookNames from Agent to HookSupport interface
  • 0c50af5 agent: move ParseHookEvent from Agent to HookSupport interface
  • 68970b6 agent: remove Agent.SupportsHooks
  • 9b62373 agent: remove HookHandler
  • 5c56141...
Read more

v0.4.5

17 Feb 16:56
a92c0d0

Choose a tag to compare

Changelog

  • 71644aa 1:1 checkpoint to commit
  • afc6d68 Add .gitignore for .entire/ in test setup to fix go-git v5.16.5 test failures
  • 552f959 Add ExtractAllModifiedFiles to extract files from main agent and subagents
  • 24a7cb9 Address PR review: add debug logging and fix TranscriptBuilder format
  • 64274e0 Avoid redundant transcript parsing for Claude Code agents
  • cc09b88 Bump the go-dependencies group with 3 updates
  • ef092a6 Co-pilot feedback
  • bfe48cf Consolidate duplicate JSONL transcript parsers into shared transcript package
  • 99d5ec3 Ensure common actions always run and propagate handler errors
  • f5ba7ad Extract shared helper for subagent-aware live transcript file extraction
  • 138eb57 Fix extractSessionDataFromLiveTranscript to include subagent files
  • 561971b Fix sessionHasNewContentFromLiveTranscript to detect subagent file modifications
  • c899b59 Merge branch 'main' into alex/ent-297-fix-subagent-only-changes-checkpointing
  • 5d6f4c4 Merge branch 'main' into alex/ent-297-fix-subagent-only-changes-checkpointing
  • 209ee93 Merge branch 'main' into dependabot/go_modules/go-dependencies-8020cebb01
  • 3640748 Merge branch 'main' into feat/detect-hook-managers
  • 7edae19 Merge branch 'main' into gtrrz-victor/fix-extra-shadow-branches
  • e39e2f1 Merge branch 'main' into gtrrz-victor/run-e2e-test-gh-actions
  • 3152459 Merge branch 'main' into gtrrz-victor/unify-transcript-parser
  • 9e4174f Merge branch 'main' into kevin/fix-hooks-git-path-hooks
  • a5ff4be Merge branch 'soph/one-to-one-checkpoints' into alex/ent-297-fix-subagent-only-changes-checkpointing
  • 380a945 Merge pull request #323 from entireio/alex/ent-297-fix-subagent-only-changes-checkpointing
  • f446dcf Merge pull request #325 from entireio/soph/one-to-one-checkpoints
  • 69edddb Merge pull request #326 from entireio/update-contributing-md
  • 230b49b Merge pull request #332 from entireio/action-handler
  • 470412a Merge pull request #342 from entireio/alex/fix-gemini-checkpointing
  • 237b343 Merge pull request #343 from entireio/soph/1to1-bugs-found-by-e2e
  • bded7a4 Merge pull request #346 from entireio/gtrrz-victor/unify-transcript-parser
  • 180bcab Merge pull request #350 from entireio/gtrrz-victor/run-e2e-test-gh-actions
  • 67dea6a Merge pull request #351 from entireio/gtrrz-victor/enable-e2e-after-each-merge
  • 0280559 Merge pull request #355 from AlienKevin/kevin/fix-hooks-git-path-hooks
  • 12d1ebe Merge pull request #359 from entireio/soph/fix-to-many-sessions-in-checkpoint-bug
  • d08bf3d Merge pull request #361 from entireio/dependabot/go_modules/go-dependencies-8020cebb01
  • cd6fe36 Merge pull request #366 from entireio/alex/fix-attribution
  • 78b39e1 Merge pull request #367 from entireio/gtrrz-victor/fix-extra-shadow-branches
  • bc334ae Merge pull request #373 from entireio/feat/detect-hook-managers
  • a92c0d0 Merge pull request #391 from entireio/soph/release-0-4-5
  • 10b1e21 Replace ApplyCommonActions with ActionHandler interface
  • cdc5c7e Trust PrepareCommitMsg trailer for ACTIVE session condensation
  • e6ec443 Update .github/workflows/e2e.yml
  • e5f0056 Update Stop hook to extract modified files from subagent transcripts
  • ed714a7 Update cmd/entire/cli/strategy/hook_managers.go
  • 6e002d4 Update cmd/entire/cli/transcript/parse_test.go
  • 34bed3f Updates to CONTRIBUTING.md
  • 5118ce1 add checkpoint validation including transcript check
  • 89b8418 add logs
  • 57e529d added an overview diagram with scenarios and mermaid diagramms
  • d88560a added content aware cary forward not only file name based
  • ea15c5f adds e2e workflow
  • 8af0e74 align checkpoint update message format
  • 9fca842 always update state.FilesTouched with remainingFiles
  • 59e5aba and more minor fixes, should be good now
  • 45d1551 better content overlap matching to figure out if we should checkpoint, files_touched count fixed
  • 0419f1b better handling of multi manual commit
  • 83a0471 better rewind e2e test
  • e808ce4 carry-forward fixes
  • d610f8d clean up redundant struct
  • edc1580 copilot review comments addressed
  • 63a8542 document e2e in CLAUDE.md
  • 26c3570 extracted content aware logic, more logging
  • fcddbf4 feat: detect external hook managers and warn during entire enable
  • bace45e feat: detect external hook managers and warn during entire enable
  • 80abe7c fix e2e build
  • fa3bcc5 fix: attribution calculation for worktree inflation and mid-turn agent commits
  • 50e8075 fix: consolidate GetGitAuthorFromRepo and add global config fallback
  • 8f26140 fix: handle array content format in Gemini transcript parsing
  • 345f020 fix: include error in transcript read failure log
  • 9423c65 fix: resolve hook dir via git --git-path hooks
  • 73e4a84 fix: stale comment about line count in test
  • e369cc5 fix: trailer not separated by blank line for single-line commits
  • bb5e159 fixed bug with auto-commit
  • c640ce9 fixed:Missing shadow file treated as session overlap
  • 734fa1a full e2e tests using real agent, basic tests
  • 6a95de7 gemini bugfixes, gemini e2e works now too
  • f13aabe handle files with a few lines different then larger files
  • a248d15 handle the case "agent commits some, user commits rest"
  • 9e21e83 improved auto-commit e2e tests
  • c108ffd integration tests matching all checkpoint scenarios
  • a99e7b8 local review feedback
  • 795d647 make sure we commit the initial setup, makes everything pass
  • f7c72e9 mark session with content also if there are uncommitted files
  • 9da669d more flows / updates to latest changes
  • d15d783 more overlap fixes
  • e78caaa more test coverage / documentation
  • 6a3b681 more tests and content aware overlap check
  • c1991b2 more tests validating modifying existing files, some bug fixes for multi commit
  • b7237f2 more unit test coverage
  • 4dff8c4 need at least two line match
  • c347b44 none language specific check if code line is relevant
  • 8b9d9cb refactor: extract hookCmdPrefix() to deduplicate command prefix logic
  • 7c0d2a8 reflect that we now have two commits per checkpoint folder
  • f498258 removed fix that broke things again, added more tests
  • 4c20622 review feedback
  • dc8ac33 review feedback
  • 3abe692 review feedback, one more case tested
  • 5ae3d96 review feedback: document invariants and add partial failure test
  • dd67e87 run e2e test on merge
  • 9b1471a run it only manually
  • e2b3168 subagent e2e test
  • 1401180 this caused all IDLE sessions to be added to a checkpoint
  • 8640c47 track modified files from transcript beyond state.CheckpointTranscriptStart
  • 7790ab4 updated for 0.4.5
  • 02dc33a vscode compiles e2e tag

v0.4.4

13 Feb 10:22
2f0ad9a

Choose a tag to compare

Changelog

  • 353f20a Add Gemini transcript condensation tests
  • a8b6afa Add requirements to contributing guide
  • a179dd8 Clarify --local/--project flags reference .entire/ settings, not agent settings
  • 1d919c6 Co-pilot feedback
  • 3916489 Implement copilot feedback
  • c27e044 Merge branch 'main' into gtrrz-victor/delete-old-sessionid-logic
  • 46f74c2 Merge pull request #231 from entireio/docs/update-contributing-requirements
  • 84e24c7 Merge pull request #236 from entireio/fix/gemini-explain
  • 5b24230 Merge pull request #262 from entireio/soph/initialize-checkpointbranch-with-user-email
  • f69f91f Merge pull request #285 from entireio/gtrrz-victor/delete-old-sessionid-logic
  • a435acd Merge pull request #298 from entireio/soph/ensure-hooks-improvement
  • 848bd8d Merge pull request #306 from entireio/rwr/add-note-for-enable-local
  • 84f2d4f Merge pull request #312 from entireio/updatereadme
  • 4613429 Merge pull request #314 from entireio/soph/safer-agent-hook-parsing
  • 2f0ad9a Merge pull request #322 from entireio/soph/release-0-4-4
  • e0a89c9 Support Gemini transcript format in explain command
  • a43474c Update cmd/entire/cli/resume.go
  • 03b312a add testing the delete -> readd scenario
  • 424a880 addressed pr feedback
  • a6b9dfe changelog updates for 0.4.4 release
  • df21b89 delete all references to entireID
  • 966e0df don't ask to enable again
  • 70a3e80 ensure auto commit sets up git hooks too, move to earlier in the flow
  • 2f112b2 handle gemini as gemini, everything else as claude for now
  • 60c8ff5 it's not a bare repo
  • 25c86ad safer agent hook parsing, make sure we preserve unknown hook types
  • a7c1a77 test fix
  • 900be3a update readme
  • 58bd18f use general logic for commit author for initial checkpoints branch commit

v0.4.3

12 Feb 13:47
5994356

Choose a tag to compare

Changelog

  • 90c4eaa Add gitleaks pattern-based secret detection alongside entropy
  • 8196692 Add tests for region merge logic
  • baf139d Add warnings for failed agent resolution and signpost sync.Once cache
  • 49af598 Apply same empty-repo check to Gemini CLI hook handler
  • ebe598c ComputeNewFiles, ComputeDeletedFiles: Remove deprecated & unused methods.
  • 83cb9f2 ComputeNewFilesFromTask: Remove more dead code.
  • f0bea61 Fix empty repo "reference not found" error (#242)
  • 1098bae Fix resume to resolve agent from checkpoint metadata
  • 3fc591a Fix review feedback: t.Parallel(), warning ordering, comment accuracy
  • a789e53 Fix task checkpoint detection without pre-existing untracked files.
  • 813cc5b Merge pull request #214 from entireio/soph/gemini-rewind
  • 07743be Merge pull request #217 from entireio/soph/update-sessions-and-checkpoints-doc
  • 6a794a1 Merge pull request #218 from fakepixels/fix/compute-deleted-files-in-task-checkpoints
  • 25bfc24 Merge pull request #223 from kserra1/kserra1/docs/mise-trust
  • 4fb2ffe Merge pull request #224 from jaydenfyi/feature/fix-resume-readme-docs
  • 4f09f97 Merge pull request #238 from entireio/gtrrz-victor/ignore-hidden-commands
  • f4d065a Merge pull request #255 from entireio/rwr/fix-empty-repo-reference-not-found
  • 325ec81 Merge pull request #272 from entireio/soph/better-git-hook-handling
  • 29b6533 Merge pull request #280 from entireio/feat/secret-detection
  • 5994356 Merge pull request #301 from entireio/soph/prepare-0-4-3
  • 4c05c2f Pin golangci-lint version 2.8.0 (#234)
  • ddfb8c1 Record conversation for empty repo fix (#242)
  • c90d714 Remove ErrEmptyRepository handling from InitializeSession
  • 582504e Remove redundant empty-repo special-casing in start-of-turn hooks
  • 9d08084 Unify DetectChangedFiles and ComputeFileChanges into DetectFileChanges. (#241)
  • 8914807 Update README.md (#235)
  • 9173a8e Update docs/architecture/sessions-and-checkpoints.md
  • e115f16 Update docs/architecture/sessions-and-checkpoints.md
  • 0cee345 Update tests to use exported ResolveAgentForRewind
  • e2a83f9 add .gemini to protected paths, make the handling more generic (but not perfect)
  • eca0568 add early exit for hook
  • 9be6e9f add protected dirs to agent interface
  • 4d5c201 added some more tests to the changes
  • 11e7453 adding changelog, prefilled for 0.4.3 release
  • 9617342 better fallback, performance improvement
  • b353cef check full command chain if any command is hidden
  • a790770 correct id, but still wrong path. now it's working
  • c1683dd debug.go: Reshuffle case statement for clarity.
  • ecbc9f2 fix: compute deleted files in task checkpoints
  • ec3942f flattened logic, removed complexity, DRYed
  • 698c624 get file extension from agent
  • 9eb70df handleClaudeCodePostTask: use ComputeFileChanges to find deletions.
  • d9963df make it more clear gemini has no subagent tracking right now
  • 8895a18 make rewind more multi agent capable
  • 944074d make sure we handle multiple runs with other hooks well
  • 31b333f more tests coverage, add parallel where possible
  • ff140f8 only need strategy.ResolveSessionFilePath()
  • 7598ecd only remove if it's really our hook
  • 150ba2a proper gemini session id extraction
  • 1b69ae1 resume and rewind supports multi session and multi agent
  • 2647d91 reviewed all the changes to remove what is obsolete now
  • 505ad95 safer locking
  • ef4d2e3 store transcript_path into session metadata and use it to restore it later on
  • 00abe40 update sessions-and-checkpoints doc to be in line with the code base
  • ee4519c use correct session file path for gemini
  • 5a50077 use git hook chaining to not overwrite existing hooks
  • b51e394 use platform file separator

v0.4.2

10 Feb 14:33
2a9998e

Choose a tag to compare

Changelog

  • 70a8986 .goreleaser.yaml: Await notarization. (#208)
  • 4e47c53 Apply suggestion from @Soph
  • b733e99 Fix getting started URL
  • 79b11b5 Fix misleading README wording about checkpoint creation
  • 6077767 Initial plan
  • c85939b Mark preëxisting lints in codebase (#210)
  • 541022f Merge branch 'main' into alex/entire-explain-fixes
  • 0ce2828 Merge branch 'main' into copilot/sub-pr-213
  • 5f5f045 Merge branch 'main' into fix/gemini-quit-duplicate-checkpoint
  • 21e374c Merge pull request #158 from entireio/fix/gemini-token-usage-metadata-json
  • 565763f Merge pull request #162 from entireio/fix/gemini-quit-duplicate-checkpoint
  • 36eca89 Merge pull request #207 from entireio/alex/entire-explain-fixes
  • 7c8323e Merge pull request #209 from entireio/gtrrz-victor/delete-dead-code
  • 70aeeb2 Merge pull request #212 from entireio/soph/issue-templates
  • ca850b7 Merge pull request #213 from entireio/updateReadme
  • 6d6d386 Merge pull request #215 from entireio/copilot/sub-pr-213
  • 2a9998e Merge pull request #216 from entireio/20260210-docs-getting-started-url
  • f335223 Remove ambiguous "as you work" phrasing
  • 0189251 Reuse isGeminiFormat variable instead of recalculating
  • 123c3b9 Update README for clarity on agent and git hooks
  • 8cda982 Update README.md
  • 4890c4e Update bug reporting instructions in SECURITY.md
  • cf24e35 actions run same lint method as local linting (#178)
  • d59e877 adding issue templates
  • ce34101 addressed PR feedback
  • 5bf8d0e addresses pull request feedback
  • 0eb8373 delete unused code
  • 318a41a don't to line slicing for gemini format for now
  • 51fa23c fix gemini tokenUsage in metadata.json for manual commit strategy
  • f7f50e4 fix: use full DAG walk for getBranchCheckpoints on default branch
  • 5cb78b8 fix: use storer.ErrStop in ForEach to avoid error propagation
  • d5243a9 gemini stop session should behave same as claude code stop event
  • 8f4f335 lint: GH inline feedback & golangci-lint latest (#211)
  • 74113d3 more test fixes
  • 30187a5 reopen it
  • 8bfa341 replace countTranscriptLines with countTranscriptItems after rebase
  • b38ceb5 small refactor
  • 3737f6f update checkpoint to stpes
  • c407d6c update readme

v0.3.13

10 Feb 05:36
6e34923

Choose a tag to compare

Changelog

  • 49f60d0 Add backward compat for PrePromptState JSON tag rename and fix StepCount comment
  • ba7b3b6 Add negative assertions for default cobra/pflag error message
  • 6e4b418 Add nolint:dupl to TestCountTranscriptLines table-driven test
  • e4e7a02 Add pure session phase state machine (ENT-221)
  • a894116 Add t.Parallel() and fallback-path test to TestCountTranscriptLines
  • 424aa50 Add t.Parallel() to 38 integration tests for 4x speedup
  • 5baba5e Add t.Parallel() to duplicate session ID tests
  • 6248217 Add tests for Fish shell completion detection and appendShellCompletion
  • 5020de3 Address Bugbot review: extract turn-end helper, add load-error warnings
  • 296197a Address Bugbot review: two-pass PostCommit to fix migration-before-condensation
  • 65457ad Address Copilot review: worktree-safe repo open, help text, test comment
  • 6a337e0 Address PR review feedback for branch deletion fixes
  • a5eca19 Address PR review feedback: fix comments, migration, and dead code
  • f4bc037 Address PR review: cleaner diagram edges, non-parallel Mermaid test
  • 3c72126 Address PR review: fail-closed on error, remove os.Stderr side effect
  • bea3d33 Address PR review: fix comments, diagram labels, output path
  • 96013cd Address PR review: rename rebase test, use findModuleRoot in Mermaid test
  • 5934e02 Address PR review: scope BaseCommit update to active sessions, guard hash slice
  • 37ebcde Address PR review: use state.WorktreePath, scope amend to current HEAD
  • 2fd9bc2 Address review feedback for enable onboarding flow
  • 3a7e272 Address review feedback: backfill AttributionBaseCommit on load
  • 667b2df Address review feedback: classifySession tests, type safety, and testability
  • 527a7df Clarify GetTranscriptStart comment and document one-way migration trade-off
  • e06a360 Clarify session_id is only present when known
  • 8e02c9c Cleanup: session state helpers, amend -m fix, transition logging (ENT-221)
  • e82511d Consolidate logging to single file per worktree
  • f5950b1 Consolidate session state types and simplify transcript tracking (ENT-221)
  • 343d64a Distinguish show-ref exit codes in DeleteBranchCLI pre-check
  • 46ce0a8 Document known limitations (checkpoint amend, worktree GC corruption)
  • 99ce4e8 ENT-248: Completion installation (#180)
  • 6bb0b15 ENT-248: Fix Zsh completion setup.
  • 27f1603 ENT-259: Fix attribution in deferred condensation
  • 054691d Expand t.Parallel exception to mention t.Setenv and t.Chdir
  • 4dfa520 Fish auto-install support
  • 10d94d8 Fix Gemini transcript position tracking
  • b937884 Fix InitializeSession call sites after agentType parameter addition
  • c007db2 Fix Mermaid diagram test on CI by creating output dir
  • a251eb1 Fix MermaidDiagram doc comment to reflect variant selection
  • 22c57db Fix entire clean logging leak and shadow branch deletion with packed refs
  • b5e924c Fix checkpoint ID mismatch and unsafe shadow branch deletion at turn-end
  • eafc951 Fix condensation failure orphaning shadow branch, add PostCommit test coverage
  • 97ce79e Fix deferred condensation: dispatch remaining actions on TurnEnd
  • b61a21a Fix duplicate session IDs in checkpoint storage (ENT-252)
  • 632df20 Fix expectations
  • 4663ccc Fix git hook installation order and nil-pointer risk
  • 2d5c2cc Fix gofmt alignment
  • ffa0689 Fix inconsistent PendingCheckpointID handling in CondenseSessionByID
  • 2a31b62 Fix integration tests for consolidated log file
  • dfba508 Fix mid-turn commits not receiving Entire-Checkpoint trailers
  • 9e64962 Fix misleading comment: ActionWarnStaleSession is not handled by ApplyCommonActions
  • 5807031 Fix missing TurnEnd transition in Gemini AfterAgent handler
  • c11ae72 Fix permissions to match what Fish would do.
  • 9681669 Fix prepare-commit-msg test compilation after InitializeSession signature change
  • 0aef9b1 Fix stale comment: "most recent active session" → "most recent session"
  • 78ef1d0 Fix stale session cleanup and scope FindMostRecentSession to worktree
  • 3c906fd Fix stale transcript in deferred condensation and add sentinel-based flush detection
  • 0ab2dba Give all the CLI help texts a once-over (#200)
  • 4afd4e4 Inline commitWithMetadataGemini into handleGeminiSessionEnd
  • f6242e2 Log warning when session metadata read fails in dedup check
  • 19275eb Merge branch 'alex/ent-221-better-state-tracking-for-sessions' into alex/ent-221-type-consolidation
  • 3917403 Merge branch 'alex/ent-221-phase-aware-git-hooks' into alex/ent-221-cleanup-and-sessions-fix
  • d0f0128 Merge branch 'alex/ent-221-phase-aware-git-hooks' into alex/ent-221-cleanup-and-sessions-fix
  • d70654c Merge branch 'alex/ent-221-phase-aware-git-hooks' into alex/ent-221-cleanup-and-sessions-fix
  • a0eca36 Merge branch 'alex/ent-221-type-consolidation' into alex/ent-221-wire-up-state-machine
  • 3db7380 Merge branch 'alex/ent-221-type-consolidation' into alex/ent-221-wire-up-state-machine
  • af4674e Merge branch 'alex/ent-221-wire-up-state-machine' into alex/ent-221-phase-aware-git-hooks
  • 7891cd0 Merge branch 'alex/ent-221-wire-up-state-machine' into alex/ent-221-phase-aware-git-hooks
  • ae1d8e0 Merge branch 'alex/ent-221-wire-up-state-machine' into alex/ent-221-phase-aware-git-hooks
  • 82c561c Merge branch 'main' into alex/ent-221-better-state-tracking-for-sessions
  • 4d623d3 Merge branch 'main' into alex/ent-221-better-state-tracking-for-sessions
  • 9f2b772 Merge branch 'main' into alex/ent-221-better-state-tracking-for-sessions
  • 9ec7bda Merge branch 'main' into alex/ent-221-better-state-tracking-for-sessions
  • e1bfe80 Merge branch 'main' into alex/ent-221-consolidate-session-logging
  • f63d691 Merge branch 'main' into alex/ent-221-type-consolidation
  • 9b2fe07 Merge branch 'main' into alex/ent-258-mid-turn-commits
  • 03f1290 Merge branch 'main' into alex/entire-clean-fixes
  • 84d24cc Merge branch 'main' into alex/entire-clean-fixes
  • ca8f47c Merge branch 'main' into alex/entire-explain-fixes
  • fd229fb Merge branch 'main' into alex/entire-explain-fixes
  • a89bbe1 Merge branch 'main' into alex/entire-explain-fixes
  • fc5fd0c Merge branch 'main' into alex/parallelize-integration-tests
  • db6ee8e Merge branch 'main' into gtrrz-victor/add-cli-version-metadatajsons
  • d0eccb9 Merge branch 'main' into gtrrz-victor/ent-252-duplicate-session-information-written-to-checkpoint
  • b2a27ae Merge branch 'main' into gtrrz-victor/fix-files-touched-metadata
  • 094db13 Merge branch 'main' into soph/fix-midsession-commit
  • 228dd77 Merge branch 'main' into soph/fix-midsession-commit
  • 34c57ad Merge branch 'main' into soph/fix-midsession-commit
  • 2645133 Merge branch 'main' into soph/fix-midsession-commit
  • 88c8bd3 Merge branch 'main' into soph/gemini-preview
  • d2dbc7b Merge branch 'main' into soph/gemini-preview
  • 40beed5 Merge origin/alex/ent-221-type-consolidation into alex/ent-221-wire-up-state-machine
  • ed2ba44 Merge pull request #153 from entireio/gtrrz-victor/prompt-if-cli-outdated
  • 4c2a062 Merge pull request #167 from entireio/fix/gemini-transcript-position-...
Read more

v0.3.12

08 Feb 20:06
bc58b21

Choose a tag to compare

Changelog

  • 5b24cb4 Add LastInteractionAt to session state conversion functions
  • 97db16b Add agent type label to status session output
  • b9a0419 Add integration tests for LastInteractionAt tracking
  • 815a2cb Address PR review feedback on migration logic
  • baeaa96 Allow JSONL to be a naked array, too.
  • 7751fb3 Clearer expectations.
  • a9c4475 Extract status command into dedicated status.go file
  • 469cb2e Fix broken import path and missing worktreeID arg in migration
  • 5d07f68 Fix function name
  • 256bf20 Fix settings variable shadowing after rebase
  • 31fa2da Fix shell injection vulnerability in CLAUDE_PROJECT_DIR export
  • dccd839 Fix up nonsensical test.
  • e6135b0 JSONLBytes and JSONLContent can throw errors now.
  • fcc9a14 Justify entropyThreshold.
  • ff129d3 Merge branch 'alex/ent-64-status-shows-sessions' into alex/ent-232-track-last-interaction-for-sessions
  • f9d5e46 Merge branch 'main' into alex/ent-207-fix-agent-name-misattribution
  • 3ada318 Merge branch 'main' into alex/ent-207-fix-agent-name-misattribution
  • 7ad1fc5 Merge branch 'main' into alex/ent-232-track-last-interaction-for-sessions
  • e23db7a Merge branch 'main' into alex/ent-242-fix-index-corruption
  • 461d182 Merge branch 'main' into alex/ent-64-status-shows-sessions
  • 564c989 Merge branch 'main' into gtrrz-victor/prompt-entire-enable-and-multi-session
  • 9e8903d Merge branch 'main' into soph/bug-with-rebase-or-commit-change-during-claude-session
  • 03fd5c2 Merge branch 'main' into soph/bug-with-rebase-or-commit-change-during-claude-session
  • af4f21d Merge origin/main into alex/ent-207-fix-agent-name-misattribution
  • aa50bdd Merge origin/main into alex/ent-207-fix-agent-name-misattribution
  • 091e3bb Merge pull request #117 from entireio/soph/bug-with-rebase-or-commit-change-during-claude-session
  • 36567f3 Merge pull request #154 from entireio/claude/run-all-tests-E7DmT
  • edbba29 Merge pull request #159 from entireio/goreleaser-fix-ld-flags
  • d746f95 Merge pull request #161 from entireio/gtrrz-victor/prompt-entire-enable-and-multi-session
  • 759e184 Merge pull request #163 from entireio/alex/ent-64-status-shows-sessions
  • 7183afd Merge pull request #164 from entireio/alex/ent-207-fix-agent-name-misattribution
  • f6206a4 Merge pull request #165 from entireio/alex/ent-232-track-last-interaction-for-sessions
  • 94cda18 Merge pull request #166 from entireio/20260206-secrets-redaction
  • 2a7a86e Merge pull request #173 from entireio/alex/ent-242-fix-index-corruption
  • bc58b21 Merge pull request #175 from entireio/alex/rename-last-interaction-time
  • a036cae Parse prompt field from Claude Code user-prompt-submit hook input
  • 37e25c1 Persist CLAUDE_PROJECT_DIR for entire hooks in remote environment
  • 80d85b1 Prefix session age with "started" for clarity
  • 13c23b3 Remove duplicated migration logic from InitializeSession
  • 904f990 Remove redundant needSave assignments before unconditional set
  • f382f6f Rename LastInteractionAt to LastInteractionTime
  • d4ce3f4 Show active sessions in detailed status mode too
  • 8ee6525 Show active sessions in entire status output
  • a2574a6 Simplify status session output: drop checkpoint count and uncheckpointed indicator
  • 364e148 Skip binary files.
  • 6ca4281 Strict JSON settings parsing (#157)
  • 2b1279c Test redaction field skipping.
  • 0b9ce3f Track last interaction time for sessions and show in status
  • 36eefb7 Update redact/redact_test.go
  • d10bccd cleaned up all the tests.
  • aa24ad6 clearer.......
  • 96f18cc comment
  • 81a145a delete specific hook response agent
  • 5ea4dfb display entire is enabled + info about concurrent conversations
  • ca1125d fix operator precedence
  • d8bf4ae fix: include summary in session metadata during condensation (ENT-243)
  • b2c2de0 fix: isolate summarization subprocess from git repo (ENT-242)
  • 48c61f3 fix: use actual agent name instead of defaulting to "Agent" in checkpoints
  • a04c406 fmt
  • 06380a6 just be explicit
  • d32b0c2 more literal expectation.
  • 6b662d0 prevent issue with rebasing by claude
  • 8cecd73 redact incremental checkpoint as JSONL
  • d0161a4 redact incremental data instead of checkpoint data
  • c72f6b7 redact: Apply secrets redaction to all committed checkpoint writes
  • 7f28075 redact: Redaction machinery based on Shannon entropy.
  • 771494c redact: redact invalid JSONL as string
  • 9edaf3a redact: skip record types that start with "image" or are "base64"
  • 4d771bd switch ldflags in goreleaser to new package name
  • 6c13317 update REDACTED string