Skip to content

Releases: KristjanPikhof/Auto-Commit-Daemon

v2026-06-26

25 Jun 22:47

Choose a tag to compare

Changelog

  • 716c5c4 Add v2026-06-26 changelog entry
  • 27aee59 Document dependency maintenance updates
  • 6226d2f Merge pull request #52 from KristjanPikhof/dependabot/github_actions/actions/checkout-7.0.0
  • 4f7366d Merge pull request #51 from KristjanPikhof/dependabot/go_modules/go-minor-patch-c8f7276110
  • c028efa Merge pull request #53 from KristjanPikhof/refactor/intent-commits
  • e9860d7 Document commit_groups planner guidance
  • d986d6d Reject interleaved commit groups
  • 5bb3bf3 Document intent settle window and grouped planning
  • d6b7923 Tune path quiescence test settings
  • c6ba17b Update intent atomicity test bodies
  • 373b0a1 Verify planner window partitioning
  • 724a268 Expose planner window in CLI output
  • 8ecec49 Rename intent window files
  • 7e82773 Rename intent windows files
  • 2553054 Align CLI observability structs
  • 4733356 Show last planner window in CLI
  • b8b5aae Expose planner windows in CLI events
  • 834ba5e Record planner windows during replay
  • 6a4ab56 Add planner window metadata persistence
  • 73cb412 Add planner window observability records
  • be38b14 Add planner window observability schema
  • 66b747a Update intent_planner.go
  • 5d8c852 Update replay.go
  • 0dd3d32 Update plugin_subprocess.go
  • b0162df Update captureCommitOID
  • 201bc50 Update TestReplay_IntentStrategyPublishesPartitio…
  • eb3be62 Update TestValidateIntentPlanAcceptsCommitGroups
  • 6bf7910 Update intentTraceCommitGroups
  • 33a7067 Add commit group support to intent planning
  • 839c4d2 Add commit group support to intent planning
  • cf50945 Add commit group support to intent planning
  • 6019dbe Bypass settle window for full pending batches
  • 59a5050 Tighten settle-window replay gating
  • b550e71 Adjust intent replay planner defaults
  • 9117dcd Handle intent settle-window waits
  • 4111464 Report intent settle waits consistently
  • 2243d0b Report intent settle waits in status
  • e3ac4f3 Add settle-window details to intent observability
  • ecfe6ab Add settle-window observability
  • 8e945ad Add intent settle-window gating
  • 5e9ade8 Add same-file planner visibility test
  • 00633d2 Update replay test for same-path captures
  • 8c857fc Disable coalescing by default
  • d369aff Expose settle window in intent reports
  • fdbf2de Add settle window intent reporting
  • d8af41c Add intent settle-window plumbing
  • 8639d82 Add intent settle-window config
  • aba610d Bump actions/checkout from 6.0.3 to 7.0.0
  • 1630445 Bump modernc.org/sqlite in the go-minor-patch group

v2026-06-21

21 Jun 00:17

Choose a tag to compare

Changelog

  • 06d15d3 Document 2026-06-21 release
  • a0959e6 Merge pull request #48 from KristjanPikhof/dependabot/github_actions/goreleaser/goreleaser-action-7.2.2
  • 65ec858 Stabilize same-SHA rewind test
  • 69bf953 Bump goreleaser/goreleaser-action from 6.4.0 to 7.2.2
  • a3bdf4b Merge pull request #49 from KristjanPikhof/dependabot/github_actions/actions/checkout-6.0.3
  • 7ff8fca Merge pull request #50 from KristjanPikhof/fix/schema-clean-json-hooks
  • c61f9c5 Handle flaky temp dir cleanup in daemon tests
  • f260970 Document hook drift and uninstall docs fixes
  • a48d087 Add uninstall docs coverage for lifecycle commands
  • 7f5ef08 Update uninstall docs for hook command drift
  • e815776 Handle JSON hook drift for Codex
  • 9884ac6 Update Codex legacy marker guidance
  • 3fa3f89 Update uninstall docs for selective hook removal
  • f976dad Handle repo-local legacy Codex markers
  • 2e459b1 Align acd-managed marker declarations
  • ce36944 Tighten setup tests for legacy markers
  • 4831c22 Document Codex hook template cleanup
  • 496e523 Update hook docs for schema cleanup
  • 7928c1f Document Codex hook schema-clean installs
  • 32417aa Clarify doctor hook diagnostic messages
  • f77d22b Update hook tests for Cursor JSON changes
  • c0736a7 Update doctor tests for hook-stdin-extract
  • a535d14 Align doctor tests with hooks.json schema
  • 9f7bf55 Align setup tests with canonical hook JSON
  • dc8bca9 Tighten setup tests for canonical hook JSON
  • 5b4b175 Reject legacy JSON markers in setup tests
  • 993563e Expand JSON marker test coverage
  • 3f4fff0 Update legacy Codex marker handling
  • 2e0eeda Use detector for install path checks
  • bf2f081 Generalize install detection in known.go
  • c639c37 Remove _acd_managed markers from hook templates
  • 5d91e77 Bump actions/checkout from 5.0.1 to 6.0.3
  • 30c4c38 Merge pull request #47 from KristjanPikhof/chore/deps-security-upgrade
  • f2cae3e Use shared Go version in workflows
  • 4932d32 Tune Dependabot update limits
  • d6adddc Bump Go 1.26.4 tooling baseline
  • 02054dd Add govulncheck module tooling
  • bca08a3 Update GitHub workflow Go tooling
  • e303e2e Bump Go toolchain and pinned deps
  • d10a816 Tidy Go module dependencies
  • c9122eb Bump SQLite dependencies
  • 91b98e4 Bump fsnotify to v1.10.1
  • 4cb34c7 Upgrade workflows to Go 1.26.4
  • 7d49a5f Update Go dependencies
  • f620ab7 Bump Go toolchain version
  • 61ef0c8 Add Dependabot configuration

v2026-06-06

05 Jun 21:48

Choose a tag to compare

Changelog

  • fe9ee09 Update CHANGELOG.md with v2026-06-06
  • d9ef7ee Merge pull request #45 from KristjanPikhof/feature/commit-format-choice
  • 16c39fd Strengthen conventional subject cap test
  • 9bb5eea Propagate commit format to singleton replay
  • 09f2699 Propagate commit format to singleton replay
  • f87bc1f Propagate commit format to fallback subjects
  • c22c4f3 Fix prune test timestamp freshness
  • c5ad900 Add fallback test for wrong commit format
  • ad8ba7e Document commit format selection
  • 7f78ea1 Add commit format to status test
  • c2be45f Surface commit format in intent observability
  • 76c5aba Propagate commit format through daemon and replay
  • ee2cbb8 Preserve commit format on draft updates
  • fb3ae65 Validate conventional edit format parsing
  • f8bd268 Add commit format test coverage
  • 96ee80e Reorder import declarations
  • aabc828 Track commit format in rewrite plans
  • 2ab8540 Preserve commit format in rewrite plans
  • 33b19ac Add conventional commit format coverage
  • 11d13ae Support conventional commit formatting
  • 192c21b Validate commit format in AI providers
  • 51e0a0b Add commit format helpers
  • 0b07d1f Propagate commit format through prompts
  • b60b159 Propagate commit format through providers
  • 0e399ec Propagate commit format through planning
  • bde5eab Add commit format instruction tests
  • 78103c9 Add commit format selection support
  • 088418b Add commit message format selection

v2026-06-05

04 Jun 22:03

Choose a tag to compare

Changelog

  • b830ca6 Update CHANGELOG.md
  • 6d1d683 Merge pull request #44 from KristjanPikhof/fix/generated-cache-recovery
  • d5ecb56 Ignore same-named files in generated scans
  • eed8a04 Normalize protected-path explain output
  • 9d39daa Strengthen safe-ignore delete regression test
  • 7109346 Add generated pending cleanup integration test
  • df30279 Document generated cache flood recovery
  • c91f164 Add generated cache cleanup guidance
  • 5acd416 Add generated pending cleanup guidance
  • 1ca41ed Align fix action struct fields
  • 960392e Add fmt support for fix tests
  • 2d337ca Add generated pending delete test helpers
  • 4ab31d8 Report generated pending deletes
  • 26f98d6 Expose generated pending in diagnose
  • ec64857 Handle generated pending cleanup in fix
  • 86d77c9 Add generated pending cleanup to fix plan
  • aab8cbf Align generated pending group key
  • 2e3fe7e Protect safe-ignore deletes in capture
  • b00e986 Add tracked-path counting coverage
  • edc6cdf Add safe-ignore pending delete grouping
  • 8a16b08 Add DerivedData safe-ignore coverage
  • 523be26 Merge pull request #43 from KristjanPikhof/feat/add-repo-discovery-overrides
  • 0051f16 Document hidden disabled list rows
  • ae91f6f Hide disabled repos from list output
  • 86dfac2 Use zero PIDs in stop tests
  • e9f3678 Recheck disabled repos during lifecycle commands
  • 7cf5369 Skip disabled repos in lifecycle commands
  • 7ae1004 Add repo lifecycle disable support
  • e7f1f09 Add interactive repo lifecycle management
  • 7acc7a3 Route list interactive mode to repo manage
  • 545c881 Update repo manage lifecycle handling
  • 8169c30 Add interactive repo lifecycle management
  • dacc0cb Document repo disable and enable workflows
  • d00beea Align short-circuit test formatting
  • 90d4cc8 Align autodiscovery skip constants
  • 0710cb2 Add disabled repo lifecycle tests
  • 082621a Handle disabled repos in list and start paths
  • 05baf66 Add disabled repo lifecycle support
  • f913365 Respect disabled repos in lifecycle commands
  • 881f38a Reformat repo record fields
  • d322ca6 Handle disabled repos in autodiscovery
  • 020b0ea Preserve disabled repo lifecycle state
  • 5ba7a80 Track repo lifecycle state in registry
  • 26f6c06 Clarify README daemon flow

v2026-06-01

31 May 21:44

Choose a tag to compare

Changelog

  • ee86a16 Update version to v2026-06-01
  • 959a6d9 Merge pull request #42 from KristjanPikhof/feat/rewrite-commits-selector-progress
  • 3a89779 Refresh rewrite guidance
  • 4638274 Fix rewrite-commits command formatting
  • 33d6107 Document rewrite-commits selector and progress…
  • f6bda7b Document rewrite-commits progress and selectors
  • 9fa70fc Add rewrite apply progress coverage
  • 9f81f0b Add rewrite apply progress reporting
  • 6304769 Add rewrite progress event coverage
  • 7da76a9 Add rewrite progress reporting
  • 5a8b892 Add rewrite selector aliases
  • d5d3878 Add explicit rewrite selector flags

v2026-05-29

28 May 22:56

Choose a tag to compare

Changelog

  • a03aef1 Update CHANGELOG to v2026-05-29
  • 2351dc4 Merge pull request #41 from KristjanPikhof/refactor/make-docs-readable
  • a719883 Fix numeric rewrite refs
  • c344316 Document readable docs branch
  • 5c3ab53 Add intent retry limit
  • d284b36 Bump OpenAI model to gpt-5.4-mini
  • 6d305b8 Refresh ACD workflow docs
  • b7c81be Refresh commit workflow documentation
  • ad0a768 Merge pull request #40 from KristjanPikhof/feat/list-intent-wait-countdown
  • 33d8ffb Document terminal barrier force recovery
  • bfa53e9 Show intent batch wait countdown
  • 799f5c7 Merge pull request #39 from KristjanPikhof/fix/missing-pending-commits
  • bc1f37b Document failed barrier force recovery
  • 3b555b9 Clarify replay-barrier force recovery
  • aaddc81 Broaden fix purge to terminal replay barriers
  • 07122d1 Harden daemon fast-forward reseed test

v2026-05-28

27 May 20:37

Choose a tag to compare

Changelog

  • b23f33e Update CHANGELOG.md to v2026-05-28
  • 180cc67 Merge pull request #38 from KristjanPikhof/feat/cli-compact-list-rewrite-plan-only
  • b15efdf Document quoted plan-only paths
  • 21512a9 Document compact list modes
  • 126597a Document compact list dashboard modes
  • 9de0702 Simplify list watch/json validation
  • cf7b2dc Quote rewrite plan paths in footer
  • cb860d2 Refine list run-mode selection
  • 47c67c9 Quote rewrite plan refs in next steps
  • 6c50b7a Reject --watch with JSON list output
  • ff5aa9e Refine compact list status output
  • 618c350 Reject watch with JSON list output
  • 00d66ba Update CLI epic plan status
  • cf66e29 Document compact list output
  • 3ecc667 Prevent watch mode for JSON list output
  • d78ddb6 Document CLI workflow updates
  • 33f99ed Update TestBuildListRepoLabelsCompact_CollisionSu…
  • 18f1eee Update list tests for compact output
  • 4689131 Update rewrite-commits test expectations
  • 3dc132d Update list test callers for new flag
  • 3acf118 Add TTY-aware list modes
  • 888e2fd Add CLI UX epic plan for list and rewrite
  • 5570bbe Compact acd list output and guidance
  • b6eb25e Add rewrite-commits plan-only next steps
  • 7e47ae2 Merge pull request #37 from KristjanPikhof/fix/daemon-stopped-state-ci-flake
  • 95a377e Document stopped-state shutdown fix
  • 962a2f9 Document narrower ACD pause guidance
  • f30e24d Fix daemon stopped-state shutdown
  • 5c9dcab Merge pull request #36 from KristjanPikhof/feat/cursor-harness-support
  • b4534fd Refine Cursor hook drift checks
  • bcee37c Document inline Cursor hook commands
  • 7e30cd5 Inline Cursor hook lifecycle commands
  • aab18d4 Add Cursor helper setup support
  • 97d5932 Update CHANGELOG.md
  • aba8552 Address Cursor harness review follow-ups
  • 5a79874 Isolate HOME in Cursor lifecycle test
  • f17efb6 Add Cursor hook path regressions
  • 3ccf824 Update Cursor hook handling
  • 4df9f15 Document Cursor hook setup and caveats
  • fe162dc Add Cursor adapter e2e coverage
  • 2d94d66 Add Cursor doctor drift coverage
  • 32b4be8 Handle Cursor hook drift
  • 11a0d20 Add Cursor setup support tests
  • e1156a5 Add Cursor hooks template and install guidance
  • 3e70c42 Add Cursor lifecycle hook script
  • 3b46a10 Add Cursor hook extraction command
  • 78becf2 Add Cursor harness detection
  • 10eb71d Document Cursor harness contract
  • c27803e Add global Cursor hooks plan
  • c4920ec Fix Homebrew formula path

v2026-05-25

25 May 13:22

Choose a tag to compare

Changelog

  • 5276a6c Split unreleased release notes
  • 16f10a4 Document Homebrew tap installation
  • d2d518d Enable Homebrew tap publishing
  • 3a0b617 Merge pull request #35 from KristjanPikhof/feature/intent-commit-rewrite-flow
  • 5837a45 Document commit rewrite and response fixes
  • 8bbe7ba Document rewrite-commits edit flow
  • fa45f93 Add saved rewrite plan editing
  • ba3e566 Add author metadata rewrite test
  • 9d836ec Preserve author metadata in rewritten commits
  • 419671e Reject unexpected OpenAI tool names
  • 06dde93 Harden rewrite plan handling
  • a0fddc5 Remove unreachable return in rewrite plan writer
  • d01de6a Add rewrite plan application flow
  • 10ad8c8 Add commit rewrite planning flow
  • 68f2fdc Add rewrite plan storage and CLI tests
  • 7c13661 Add rewrite-commits workflow
  • 88a73c8 Remove status section
  • 91b94be Remove superseded atomic commit example
  • 7155afc Remove Trekoon skill

v2026-05-20

20 May 15:00
63aad38

Choose a tag to compare

Changelog

  • 63aad38 Merge pull request #34 from KristjanPikhof/feature/intent-message-quality-gate
  • b703097 Document the 2026-05-20 release
  • 643363a Update intent flow docs and remove diagram
  • 1e16d18 Add intent commit flow diagram
  • 128a5e8 Add rewrite prompt trace test
  • be845fe Trace intent rewrite prompts
  • 22041e9 Use provider for forced singleton recovery
  • bf769e5 Tighten token-only subject detection
  • d18e9a1 Expand message quality rewrite heuristics
  • 1e30c01 Document intent-mode message quality flow
  • fe16f4f Add message-quality observability
  • cbdecd0 Align struct field declarations
  • fb5248f Surface message quality decisions in CLI
  • f97cd42 Track message quality decisions in replay
  • 7f13fe7 Harden replay intent output assertion
  • 695b539 Update replay tests for singleton planner path
  • ce3f0a3 Support intent message rewrite for singleton plans
  • c733865 Add intent message rewrite tests
  • 8dcb86b Add intent message rewrite support
  • de0b3d0 Add message-only intent quality rewrites
  • 01e0514 Add commit message quality classifier
  • 883067d Merge pull request #33 from KristjanPikhof/recovery/self-verifying-fix-flow
  • 9e913d7 Document recovery queue and fix verification
  • de8d372 Remove trailing whitespace from help text
  • 4f3fcb4 Rename pending recovery state to waiting
  • 7b60f2f Document explicit recovery ladder
  • a5e23db Format blocked barrier status fixture
  • bd851c7 Verify force fix cleanup after apply
  • 31955a8 Format fix plan verification fields
  • 1862beb Update recovery help examples
  • 3649b27 Clarify blocked recovery guidance
  • a09c8e8 Clarify waiting and blocked recovery states
  • df942d0 Improve recovery blocker guidance across CLI
  • 0c812eb Surface recovery blocker counts across CLI
  • 7cf1823 Centralize recovery blocker counts
  • 2f0867c Remove Trekoon skill references

v2026-05-18

18 May 18:56

Choose a tag to compare

Changelog

  • c0b5f39 Document v2026-05-18 release
  • a913467 Merge pull request #32 from KristjanPikhof/feature/repo-lifecycle-autodiscovery
  • 8cf87c9 Shorten v2026-05-16 release notes
  • b4e96e5 Update changelog for repo lifecycle
  • 7c01572 Remove STATE_DB from repo list output
  • 4f523d6 Add explicit repo lifecycle commands
  • c6ef6df Add repo autodiscovery and registry helpers
  • 809c679 Update README.md
  • a1086dc Add Trekoon skill and harness references
  • e7811ee Merge pull request #31 from KristjanPikhof/fix/intent-gate-correctness
  • cbd0d8c Correct overlap fallback release note
  • 7e9aa28 Document commit message contract
  • b970fc3 Refresh self-hosting agent guidance
  • 314cc22 Separate schema formatting cleanup
  • 4786e1d Set subject cap to fifty chars
  • 8dfbcdf Tighten generated message contracts
  • 29000f7 Test doctor active-session flush hints
  • dc4346e Make integration expect overlap fallback
  • 6527277 Reject subprocess overlap plans
  • 66c0cbb Reject OpenAI overlap plans
  • 01c3c3f Redact planner rejects by default
  • 3dbd82f Prove overlap is still rejected
  • 995963b Keep overlap validation observable
  • 58a3266 Document redacted rejects metadata
  • 7a7b3b1 Require active sessions for logical flush
  • ba4df21 Replace wake in workflow examples
  • 7ff979e Correct Codex hook uninstall guidance
  • 8209916 Expose planner diagnostics in docs
  • 1c2893a Document the Codex hooks feature key
  • d56221c Use logical flush in recovery tests
  • 256f875 Record intent replay release notes
  • 8b7bb17 Prove singleton path skips tracing
  • 610351e Trace planner input only when invoked
  • 695ed67 Cover planner rejects and singleton replay
  • 4ae31ff Assert wake captures before flush
  • 9921012 Document idle flush hooks
  • 29eb369 Document Claude prompt-end flushing
  • 17f844f Prove singleton uses message provider
  • 7cf7ef6 Bypass planning for singleton windows
  • 1ebbc2c Pin wake-only drain behavior
  • a028802 Separate wake and logical drains
  • 27faa5e Document the flush_logical contract
  • f5d731a Normalize provider planning output
  • a5dab55 Show sparse intent queue recovery
  • a70b029 Name logical flush in replay overview
  • 92e7f52 Describe wake with parallel committers
  • b0d586a Specify logical flush replay bypass
  • d724167 Explain when intent should stay disabled
  • 5f48ec2 Define wake as a non-draining nudge
  • ecdaf3f Add planner retry context
  • a8995a6 Ignore local scratch artifacts
  • 9e17618 Update README.md