Releases
v0.4.6
Compare
Sorry, something went wrong.
No results found
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 agent: remove HookSupport.GetSupportedHooks
ac9f676 agent: remove unused ParseHookInput from Agent interface
192fae5 cache GetHooksDir() result per working directory
4b11e39 clean up and fix
5f515e0 cleanup
fb764da comment clean up
8e565d8 create bench util package
c6e79b9 delete top file (#469 )
168eff2 delete unused code
3524400 don't track gitignored files (for example node_modules) in our session metadata as untracked_files_at_start
744c4f3 fix ENDED sessions with carry-forward re-condensed into every commit
014f53f fix IDLE sessions with empty FilesTouched incorrectly condensed
86ad356 fix OpenCode WriteSession test to not require opencode CLI
16e1657 fix bench:compare to aggregate all runs and restore git state on interrupt
69c2bff fix comments
d4b77a9 fix flaky test
092146d fix indentation
69d43bf fix lint
be0edec fix mid turn commits not creating checkpoints
bee7df2 fix stale ACTIVE sessions being condensed into every commit
c1abe02 fix stale comments and update CLAUDE.md for location-independent transcript resolution
e592af2 fix tests
1d6df31 fix: harden secret redaction across all checkpoint persistence paths (#395 )
91b7057 fix: remove stored transcript path from checkpoint metadata for location independence
40af1a0 fixed another issue assigning wrong files to sessions, added more tests
eb22393 format bench output
9d09ac5 handle deletes correctly
ee59a72 instead of running against local git tree, use dummy repo
a6ab0aa latest review comments
19e9138 let resume/rewind use full.jsonl directly and not export.json that wasn't written
3b221ec linter again
e0dc047 make git hooks a noop if entire is not enabled in the repo
19cca30 make sure we handle called by gemini as if no tty is available
860b5a7 make sure we handle transcript position, add tmp file cleanup to cleanup command
9aa145e make sure we keep exporting with latest state, other PR comment fixes
54054eb making clearer what we want to store
39156ef more refinement
ef28ee7 more review findings
0398639 move tasks.bench compare to mise-tasks
6c5777d multiple fixes to make e2e test work for opencode
6271784 only print when hooks were installed
12cfa60 opencode can change the session id in a flow, so let's make sure we handle this
cfd2196 opencode refactor to use internal format and full logs
e4423fb pass localDev param to InstallGitHook and CheckAndWarnHookManagers
7714ea1 pr feedback
8a8775b pr feedback
7f28cae process level cache for git common dir
ee37431 quick refactor
9664202 rebase
895468c remove ExportData field and dead file write from OpenCode WriteSession replace sql queries with opencode session delete
9ad1ad9 remove unused GetHookConfigPath from Agent interface
6501e96 replace git shell out with pure go
0960c2b restore gemini sessions following latest gemini pattern
19aa918 review bugbotfeedback
f3efebb review feedback
41995a9 run opencode in parallel on github actions
ef78ada set default user/author
839aa94 setup: consistent comments
41ade88 setup: fix display name
f73457d setup: fix test
1144477 setup: iterate agents instead of hard coded
eaa6601 setup: removeAgentHooks all agents
8617347 setup: reuse GetAgentsWithHooksInstalled (copilot)
3e3c97b setup: use display names for agents instead of keys
23e91a9 simplify bench:compare to use benchstat instead of custom Python
7df74ed sort multiple resume session by created_at asc
c38639a there is no session delete, so fallback to sqlite
b7fd14b update entire enable experience
dbfd30d update run instrucs and seedshadowbranch
7f2cb06 update to multi-select for agents, better copy to tell user what to do, updated tests
c976ea5 use actual syntax
c17400e use anthropic api key
4663719 use branch names as benchstat column headers
25067f8 use cached paths.RepoRoot() in OpenRepository()
a5d510e use haiku + set anthropic provider api key
a32d307 use logging.Warn instead of fmt.Fprintf(os.Stderr) in opencode agent
79ec168 use opencode cli native commands instead of sqlite queries (#439 )
67f4513 use right key to extract filePath usage
You can’t perform that action at this time.