Skip to content

v1.4.3 — provider integration fixes (docs audit)

Choose a tag to compare

@rifqiakrm rifqiakrm released this 14 Jun 10:25
· 17 commits to main since this release

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 its PreToolUse gate (opt-in "Review every action").
  • Factory — now writes the canonical ~/.factory/hooks.json (the old settings.json got silently shadowed); dropped a phantom event.
  • Cursor — added the required version field to hooks.json.
  • Copilot — registers the real agentStop event, so the Finished card now shows.

Verified correct and unchanged: Claude, Codex, Gemini, Qwen, Kimi, CodeBuddy, AntiGravity, Pi, Oh My Pi, Kiro, Hermes.

Install

  1. Download Code-Island-1.4.3.dmg below, open it, drag Code Island to Applications.
  2. Unsigned build — clear the quarantine flag first:
    xattr -cr "/Applications/Code Island.app"
    
  3. Launch — hooks auto-install for every detected agent.

☕ Free & open source. Support development: https://ko-fi.com/rifqiakrm