Repository navigation
v1.0.34
·
181 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
English
New
- OpenCode 2 support. OpenCode 2 replaced its plugin API wholesale, so the CodeIsland plugin never loaded there. One plugin file now serves OpenCode 1.x (
server()) and 2 (setup()), with events, approvals and questions mapped to the released v2 API. (#332, thanks @BrikerMan) - Claude plan limits, opt-in. Turn on "Show Claude plan limits" and the expanded panel gets a footer with the same 5-hour / weekly windows
/usageshows: mini bar, percent, reset countdown. It reads your own Claude Code login, never refreshes the token, and reads or sends nothing while it is off. (#338, thanks @mutoe) - AiWork (GUI and CLI/TUI), read-only. Status, running tool and streaming replies reach the notch with nothing to install; approvals and answers stay in AiWork. (#336, thanks @x4vierli)
- Codex shows what it's doing. Richer task-level status and the agent's latest public output while a turn runs, over SSH too. Reasoning, encrypted content, tool results and subagent messages are never shown. (#343, thanks @954708775)
- T3 Code awareness. Sessions running under T3 Code get a T3 Code chip, and click-to-jump opens the T3 thread. (#321, thanks @lapinvert)
- Open / close speed slider in Settings → Appearance (0.5×–2.0×); motion stays interruptible at every setting. (#298/#337, thanks @Luthiel and @Mrjamedd)
Fixes
- Multiple sessions no longer cross answers. Answering one session's question card could hand that answer to the next session's question when it slid into the same slot. Each request now gets its own card, and a mismatched submission is refused. (#333, thanks @moluoyingxiong)
AskUserQuestionis no longer "denied by hook" while a background subagent runs. Subagent activity was mistaken for "answered in the terminal". (#340/#345, thanks @seahindeniz and @halindrome)- Oh My Pi 18.2.x: the extension loads again. OMP stopped exporting the native Ask renderer and the extension threw at load, silently cutting off sessions, approvals and questions. Installed copies upgrade to v8 automatically. (#346/#347, thanks @johnpoint and @haixing23)
- A question card no longer steals keyboard focus when it appears. It used to swallow what you were typing in your editor; it now focuses only if you've already clicked into the island. (#297, thanks @Jruesch72)
- Grok:
/resumeno longer leaves two cards. The resumed session was merged into the old card before its SessionStart arrived, and the old card lingered. (#318, thanks @nevermorewei; #331) - Remote hosts: custom CLIs install instead of always showing "skipped", and a skipped tool now says why. The remote side honours
$CLAUDE_CONFIG_DIR, and remote Claude cards show the last reply again. (#342, thanks @SeasonPilot; #271, thanks @halindrome) - iPhone Buddy: an answer to a question that wasn't at the head of the queue is no longer dropped. (#333)
Worth knowing
- Google Antigravity is now observe-only. Its hook can refuse a tool call but never approve one, so the island's Allow did nothing and Antigravity asked again. The island now shows the running tool and leaves every decision to Antigravity's own prompt. (#339, thanks @maskilx)
- Trae / Trae CN hooks were rewritten to the six events TRAE documents; the names installed before never fired. Turn on global hooks in Trae's settings. Trae CN is recognised by its real bundle, and later turns are no longer dropped. (#341, thanks @duyinghua; #334, thanks @CXH888888)
- Codex will ask you to review five new hooks once in
/hooks(PreCompact, PostCompact, SubagentStart, SubagentStop, Interrupt).
Docs
- Both READMEs rewritten: the full 30+ tool list with an animated mascot for every tool, setup notes, where each integration installs, a privacy note, and new screenshots rendered from the real UI.
中文
新功能
- 支持 OpenCode 2。 OpenCode 2 整体换了插件 API,原插件在 v2 下根本不会加载。现在同一个插件文件同时支持 1.x(
server())和 2.x(setup()),事件、审批和提问都按正式版 v2 API 适配。(#332,感谢 @BrikerMan) - Claude 套餐额度(可选开启)。 打开「显示 Claude 套餐额度」后,展开面板底部会显示和
/usage一样的 5 小时 / 每周窗口:迷你进度条、百分比、重置倒计时。使用你自己的 Claude Code 登录,从不刷新 token;关闭时不读取、不发送任何内容。(#338,感谢 @mutoe) - AiWork(GUI 与 CLI/TUI),只读展示。 状态、正在执行的工具和流式回复都会进刘海,无需安装任何东西;审批和作答仍在 AiWork 里完成。(#336,感谢 @x4vierli)
- Codex 显示它在干什么。 回合进行中显示更细的任务级状态和 Agent 最新的公开输出,SSH 远程同样支持。推理、加密内容、工具结果和子 Agent 消息永远不显示。(#343,感谢 @954708775)
- 识别 T3 Code。 运行在 T3 Code 下的会话会多一个 T3 Code 标签,点击跳转打开对应的 T3 线程。(#321,感谢 @lapinvert)
- 展开 / 收起速度滑块,在 设置 → 外观(0.5×–2.0×),任何档位下动画都能被打断。(#298/#337,感谢 @Luthiel 和 @Mrjamedd)
修复
- 多会话不再串答案。 答完一个会话的提问卡片后,下一个会话的卡片顶上来时可能拿到你刚给上一个会话的答案。现在每个请求一张独立卡片,对不上的答案直接拒收。(#333,感谢 @moluoyingxiong)
- 后台子 Agent 运行时,
AskUserQuestion不再被「denied by hook」。 子 Agent 的活动被误当成「已在终端里回答」。(#340/#345,感谢 @seahindeniz 和 @halindrome) - Oh My Pi 18.2.x:扩展恢复加载。 OMP 不再导出原生 Ask 渲染器,扩展一加载就抛错,会话、审批和提问都悄悄断了。已安装的扩展会自动升级到 v8。(#346/#347,感谢 @johnpoint 和 @haixing23)
- 提问卡片出现时不再抢键盘焦点。 之前会吞掉你在编辑器里正在敲的字;现在只有你已经点进刘海时才自动聚焦。(#297,感谢 @Jruesch72)
- Grok:
/resume后不再出现两张卡片。 之前新会话在 SessionStart 到达前就被合并进旧卡片,旧卡片还一直不消失。(#318,感谢 @nevermorewei;#331) - 远程主机:自定义 CLI 会正常安装,不再一直显示 skipped,被跳过时也会写明原因。远程端遵循
$CLAUDE_CONFIG_DIR,远程 Claude 卡片重新显示最近一条回复。(#342,感谢 @SeasonPilot;#271,感谢 @halindrome) - iPhone Buddy: 回答不在队首的提问时,答案不再被丢掉。(#333)
需要注意
- Google Antigravity 改为只观察。 它的 hook 只能拒绝、不能批准工具调用,刘海上点允许没用,Antigravity 还会再问一遍。现在刘海只显示正在运行的工具,每个决定都交给 Antigravity 自己的弹窗。(#339,感谢 @maskilx)
- Trae / Trae CN 的 hook 已按 TRAE 官方文档的 6 个事件重写,之前装的事件名从来不会触发。需要在 Trae 设置里打开全局 Hook。Trae CN 按真实包名识别,后续轮次不再被丢掉。(#341,感谢 @duyinghua;#334,感谢 @CXH888888)
- Codex 会要求你在
/hooks里审核一次 5 个新 hook(PreCompact、PostCompact、SubagentStart、SubagentStop、Interrupt)。
文档
- 中英 README 全面重写:完整的 30+ 工具列表,每个工具都配了吉祥物动图,加入配置说明、各集成安装位置、隐私说明,以及用真实界面渲染的新截图。