Changelog
This changelog is generated automatically from GitHub Releases.
v12.26.0
2026-09-03 · GitHub
What’s Changed
- perf(plugins): digest settings to the enablement keys and refresh a stale roster behind the read, so settings churn stops costing every root a 3.3s spawn by @yasyf in https://github.com/yasyf/captain-hook/pull/36
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.25.0…v12.26.0
v12.25.0
2026-09-03 · GitHub
What’s Changed
- docs(changelog): backfill 12.23.1 through 12.24.0 by @yasyf in https://github.com/yasyf/captain-hook/pull/34
- perf(hook): read the version from Info.plist instead of exec’ing capt-hookd, so every hook stops paying two execve for a string by @yasyf in https://github.com/yasyf/captain-hook/pull/35
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.24.1…v12.25.0
v12.24.1
2026-09-03 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.24.0…v12.24.1
v12.24.0
2026-09-02 · GitHub
What’s Changed
- fix(hookd): spawn the worker from the temp dir when the root is gone, so a session whose workspace was reaped still gets a worker by @yasyf in https://github.com/yasyf/captain-hook/pull/33
- fix(dispatch): scale the budget to live sessions and gate the roster spawn, so a busy machine stops blocking hooks at zero CPU by @yasyf in https://github.com/yasyf/captain-hook/pull/32
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.23.4…v12.24.0
v12.23.4
2026-09-02 · GitHub
What’s Changed
- fix(client): spell –root from PWD when the directory is gone, so a deleted workspace stops walking the whole filesystem by @yasyf in https://github.com/yasyf/captain-hook/pull/31
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.23.3…v12.23.4
v12.23.3
2026-09-02 · GitHub
What’s Changed
- fix(client): spell –cwd against the root when the directory is gone, so a deleted workspace stops failing its hooks by @yasyf in https://github.com/yasyf/captain-hook/pull/30
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.23.2…v12.23.3
v12.23.2
2026-09-02 · GitHub
What’s Changed
- fix(worker): key the log on the pid when the root is gone, so a deleted workspace stops taking the host down by @yasyf in https://github.com/yasyf/captain-hook/pull/29
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.23.1…v12.23.2
v12.23.1
2026-09-02 · GitHub
What’s Changed
- docs(authoring-hooks): route bash guards to Runs, not a regex by @yasyf in https://github.com/yasyf/captain-hook/pull/27
- fix(general): gate unpinned prose spawns and stages, so a missing pin stops running prose on opus by @yasyf in https://github.com/yasyf/captain-hook/pull/28
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.23.0…v12.23.1
v12.23.0
2026-09-02 · GitHub
What’s Changed
- fix(dispatch): judge lane tool events against the lane transcript, so judges stop reading the parent’s task by @yasyf in https://github.com/yasyf/captain-hook/pull/25
- fix(deps): take cc-transcript 14.16.0, so relay envelopes stop counting as authored prompts by @yasyf in https://github.com/yasyf/captain-hook/pull/26
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.22.5…v12.23.0
v12.22.5
2026-08-30 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.22.4…v12.22.5
v12.22.4
2026-08-30 · GitHub
What’s Changed
- [capt-hook] Fix nudge_1ebed8c4 misfiring on consequence-describing prose by @yasyf in https://github.com/yasyf/captain-hook/pull/22
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.22.3…v12.22.4
v12.22.3
2026-08-28 · GitHub
What’s Changed
- fix(nlp): serialize lexicon reads, so dispatch threads stop sharing one sqlite statement by @yasyf in https://github.com/yasyf/captain-hook/pull/24
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.22.2…v12.22.3
v12.22.2
2026-08-28 · GitHub
What’s Changed
- fix(binrun): probe the helper by absolute path, not through PATH by @yasyf in https://github.com/yasyf/captain-hook/pull/21
- fix(userpath): cache the login PATH, so a slow shell stops costing workers by @yasyf in https://github.com/yasyf/captain-hook/pull/23
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.22.1…v12.22.2
v12.22.1
2026-08-27 · GitHub
What’s Changed
- feat(packs): guard unbounded find, on the parsed-command primitives by @yasyf in https://github.com/yasyf/captain-hook/pull/19
- fix(deps): take spawnllm 0.12 so concurrent judge spawns stop dying by @yasyf in https://github.com/yasyf/captain-hook/pull/20
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.22.0…v12.22.1
v12.22.0
2026-08-27 · GitHub
What’s Changed
- chore(deps): daemonkit v0.23.0 on both halves, and HelperPaths stops deriving the socket by @yasyf in https://github.com/yasyf/captain-hook/pull/18
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.21.7…v12.22.0
v12.21.7
2026-08-27 · GitHub
What’s Changed
- fix(packs): stop recompiling the gitignore accumulation at every walked directory by @yasyf in https://github.com/yasyf/captain-hook/pull/14
- fix(update): converge the self-updater on the host, not on brew’s exit code by @yasyf in https://github.com/yasyf/captain-hook/pull/15
- feat(update): let agent sessions check for a release without superseding the daemon by @yasyf in https://github.com/yasyf/captain-hook/pull/16
- chore(deps): pin cc-transcript 14.15.0 for the sidechain lift cache by @yasyf in https://github.com/yasyf/captain-hook/pull/17
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.21.6…v12.21.7
v12.21.6
2026-08-19 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.21.5…v12.21.6
v12.21.4
2026-08-18 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.21.3…v12.21.4
v12.21.3
2026-08-16 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.21.2…v12.21.3
v12.21.0
2026-08-03 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.20.13…v12.21.0
v12.20.13
2026-07-27 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.20.12…v12.20.13
v12.20.12
2026-07-27 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.20.11…v12.20.12
v12.20.11
2026-07-26 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.20.10…v12.20.11
v12.20.10
2026-07-26 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.20.9…v12.20.10
v12.20.9
2026-07-25 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.20.8…v12.20.9
v12.20.8
2026-07-25 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.20.7…v12.20.8
v12.20.7
2026-07-25 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.20.6…v12.20.7
v12.20.6
2026-07-25 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.20.5…v12.20.6
v12.20.5
2026-07-25 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.20.4…v12.20.5
v12.20.2
2026-07-25 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.20.1…v12.20.2
v12.20.1
2026-07-25 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.20.0…v12.20.1
v12.19.1
2026-07-24 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.19.0…v12.19.1
v12.19.0
2026-07-24 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.18.4…v12.19.0
v12.18.4
2026-07-24 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.18.3…v12.18.4
v12.18.2
2026-07-24 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.18.1…v12.18.2
v12.18.1
2026-07-24 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.18.0…v12.18.1
v12.18.0
2026-07-24 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.17.0…v12.18.0
v12.17.0
2026-07-24 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.16.2…v12.17.0
v12.16.2
2026-07-24 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.16.1…v12.16.2
v12.16.0
2026-07-24 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.15.3…v12.16.0
v12.15.3
2026-07-23 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.15.2…v12.15.3
v12.14.0
2026-07-23 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.13.0…v12.14.0
v12.13.0
2026-07-23 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.12.0…v12.13.0
v12.12.0
2026-07-23 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.11.0…v12.12.0
v12.11.0
2026-07-22 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.10.0…v12.11.0
v12.10.0
2026-07-22 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.9.0…v12.10.0
v12.9.0
2026-07-21 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.8.0…v12.9.0
v12.8.0
2026-07-21 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.7.2…v12.8.0
v12.7.2
2026-07-21 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.7.1…v12.7.2
v12.7.1
2026-07-21 · GitHub
Full Changelog: https://github.com/yasyf/captain-hook/compare/v12.7.0…v12.7.1