Repository navigation
v0.7.0
Changed
overlays sync, andoverlays addof an overlay already installed, make the
install exactly what the source ships: changed files are replaced and files the
source does not ship are removed, including ones edited or added in the install
(each backed up under<store>/install_backup/first). What the.gitignore/
.ignoreat the overlay's root match (read as git reads a.gitignore; one in a
subdirectory is an ordinary file), and tool caches, are the install's own and left
alone. Previously an edited file was kept unless--overwrite.--prune(onsync, and now onadd) clears what.gitignore/.ignore
protect and the tool caches too, leaving exactly the upstream files.
Fixed
- A command module whose class declares no
_parsername_is named by its
class in kebab case again (LeakCheck->dotagents leak-check). Since 0.6.2
(duho 0.6.0) such a command was only reachable asdotagents LeakCheck. - The Claude Code CwdChanged hook keeps one
AGENTS_PROJECT_ROOTpin in
$CLAUDE_ENV_FILE, replacing the previous one, instead of appending a line on
everycd(the file is inlined into every Bash command). Other lines in the file
are kept. Re-rundotagents init -gto update an installed hook.
Removed
overlays sync --overwrite: replacing is whatsyncalways does now.
Full Changelog: v0.6.3...v0.7.0