Open Island v1.2.0 — Grok Build, Pi & Oh My Pi
This release adds two new agent integrations: xAI's Grok Build (Grok CLI) through its hook system, and the Pi coding agent together with its Oh My Pi distribution through a runtime extension. The support matrix grows from 11 to 13 agents; both integrations came from external contributors.
本版本新增两个 Agent 集成:通过 hook 系统接入 xAI 的 Grok Build(Grok CLI),以及通过运行时扩展接入 Pi 编码代理及其发行版 Oh My Pi。支持矩阵从 11 个 Agent 增加到 13 个,两项集成均来自外部贡献者。
Changes since v1.1.9 | 自 v1.1.9 以来的变更
-
Feature: Support Grok Build / Grok CLI. Open Island installs a hook file at
~/.grok/hooks/open-island.jsoncovering the full session lifecycle — session start and end, prompts, tool use, subagents,Stop,StopCancelledandStopFailure— so Grok sessions, their activity and their completion show up in the island and jump back to the right terminal. Interrupted turns settle immediately; runtime bail-outs such as max turns surface as completions. Events are fire-and-forget for now (no permission round-trip). Install it from Settings → Setup (#630 by @neighborLing).
支持 Grok Build / Grok CLI。Open Island 会在~/.grok/hooks/open-island.json安装覆盖完整会话生命周期的 hook:会话开始与结束、提示词、工具调用、子代理,以及Stop、StopCancelled、StopFailure。Grok 会话、活动与完成状态都会显示在岛上并可跳回对应终端;中断的回合会立即结束,达到最大轮数等运行时中止会作为完成提醒。目前事件为单向通知,尚无权限往返。可在 设置 → Setup 中安装。 -
Feature: Support the Pi coding agent and Oh My Pi. A TypeScript extension is installed into
~/.pi/agent/extensionsand~/.omp/agent/extensionsand talks to the bridge socket directly, reporting session start, turns, tool execution and shutdown, with heartbeat-based liveness so a killed agent ages out on its own. Pi and Oh My Pi get their own colours and Settings → Setup rows, and the extension does not need the hooks binary (#639 by @UNICKCHENG).
支持 Pi 编码代理与 Oh My Pi。扩展以 TypeScript 形式安装到~/.pi/agent/extensions与~/.omp/agent/extensions,直接连接桥接 socket 上报会话开始、回合、工具执行与退出,并通过心跳判断存活,被强制结束的代理会自动过期。Pi 与 Oh My Pi 各有独立配色和 设置 → Setup 安装项,扩展不依赖 hooks 二进制。
Contributors | 贡献者
Thanks to @neighborLing and @UNICKCHENG for the changes in this release.
感谢 @neighborLing 和 @UNICKCHENG 对本版本的贡献。
Installation | 安装说明
-
Download Open Island.dmg, open it, and drag Open Island to Applications.
下载 Open Island.dmg,打开后将 Open Island 拖入 Applications。 -
Requires macOS 14+. Supports both Apple Silicon and Intel Macs.
需要 macOS 14+。同时支持 Apple Silicon 和 Intel Mac。
Or via Homebrew | 或使用 Homebrew:
brew install --cask octane0411/tap/openislandThis build is signed and notarized with Apple Developer ID. You can open it directly without any security workaround.
本版本已通过 Apple Developer ID 签名与公证,可直接打开运行,无需任何安全设置。
Full changelog | 完整变更: v1.1.9...v1.2.0