Skip to content

Open Island v1.2.0 — Grok Build, Pi & Oh My Pi

Latest

Choose a tag to compare

@github-actions github-actions released this 03 Sep 08:08
· 4 commits to main since this release
6bf5209

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.json covering the full session lifecycle — session start and end, prompts, tool use, subagents, Stop, StopCancelled and StopFailure — 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:会话开始与结束、提示词、工具调用、子代理,以及 StopStopCancelledStopFailure。Grok 会话、活动与完成状态都会显示在岛上并可跳回对应终端;中断的回合会立即结束,达到最大轮数等运行时中止会作为完成提醒。目前事件为单向通知,尚无权限往返。可在 设置 → Setup 中安装。

  • Feature: Support the Pi coding agent and Oh My Pi. A TypeScript extension is installed into ~/.pi/agent/extensions and ~/.omp/agent/extensions and 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 | 安装说明

  1. Download Open Island.dmg, open it, and drag Open Island to Applications.
    下载 Open Island.dmg,打开后将 Open Island 拖入 Applications

  2. Requires macOS 14+. Supports both Apple Silicon and Intel Macs.
    需要 macOS 14+。同时支持 Apple SiliconIntel Mac。

Or via Homebrew | 或使用 Homebrew:

brew install --cask octane0411/tap/openisland

This 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