Skip to content

v0.6.2 — /update hotfix

Choose a tag to compare

@b1rdmania b1rdmania released this 19 Mar 12:45

Fix

`/update` no longer fails after applying a skill.

Skills apply patches and commit locally, which caused `git pull` to fail with "divergent branches" — blocking remote updates entirely. `/update` now uses `git fetch origin && git rebase origin/main`:

  • No local changes → fast-forward, same as before
  • Skills applied → local commits replayed on top of upstream, customisations preserved

Upgrading

If you're on v0.6.1 or earlier and hit the divergent branches error, this is the fix. You'll need to update manually once:

git fetch origin && git rebase origin/main
npm run build
launchctl kickstart -k gui/$(id -u)/com.ghostclaw   # macOS
# or: systemctl --user restart ghostclaw             # Linux

After that, all future `/update` calls will work correctly.