v1.4.3 — provider integration fixes (docs audit)
What's new in v1.4.3
A deep verification pass against every agent's official hook docs caught a few integrations that were silently broken or wrong. Fixed:
- Cline — hooks were written to
~/Documents/Cline/Hooks/, but Cline only loads from~/Documents/Cline/Rules/Hooks/, so they never fired. Now they do. (Also dropped a phantom event.) - OpenCode — the in-notch approve/deny reply hit a non-existent API endpoint, so it didn't work. Now uses the correct
POST /session/{id}/permissions/{id}. - Qoder — was registering a phantom
PermissionRequest+ several unsupported events. Trimmed to Qoder's 5 real events; approval now works via itsPreToolUsegate (opt-in "Review every action"). - Factory — now writes the canonical
~/.factory/hooks.json(the oldsettings.jsongot silently shadowed); dropped a phantom event. - Cursor — added the required
versionfield to hooks.json. - Copilot — registers the real
agentStopevent, so the Finished card now shows.
Verified correct and unchanged: Claude, Codex, Gemini, Qwen, Kimi, CodeBuddy, AntiGravity, Pi, Oh My Pi, Kiro, Hermes.
Install
- Download
Code-Island-1.4.3.dmgbelow, open it, drag Code Island to Applications. - Unsigned build — clear the quarantine flag first:
xattr -cr "/Applications/Code Island.app" - Launch — hooks auto-install for every detected agent.
☕ Free & open source. Support development: https://ko-fi.com/rifqiakrm