Skip to content

Panerelay 0.6.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 06:49
99edfb9

English

Panerelay 0.6.0 adds OpenCode as a fourth side-panel Agent and makes conversations, browser-tool guidance, model visibility, and tab-linked workspaces more predictable.

Highlights

  • Add an optional OpenCode Agent provider through its user-installed ACP runtime, with session history, streaming text and reasoning, tool activity, image input, interruption, and correlated permission responses.
  • Discover OpenCode through setup and doctor without installing, authenticating, or configuring it; list installed providers first and provide a compact retry action when local discovery changes.
  • Load and search conversation history only when requested, keep new conversations as local drafts until the first message, and avoid creating empty Agent sessions.
  • Bind conversations to Extension-private tab workspaces: only page-created navigation targets inherit the source conversation, browser-created tabs stay independent, and starting fresh detaches only the active tab.
  • Show the current model only when the installed provider reports it, without inventing a default or exposing provider-native configuration payloads.
  • Guide new browser tasks through the unified panerelay-browser Skill, use cached Panerelay registrations as a fast-path hint, attempt the canonical Skill installation when explicitly requested browser work needs it, and fall back to another tool only when installation cannot complete.
  • Keep streamed output pinned while the user is following the bottom, preserve the reading position after an upward scroll, and make completed, failed, and declined activity cards expandable with their full original command or title.
  • Keep the Extension, protocol, Bridge, Providers, adapters, setup package, browser registry, CLI, and unified Skill documentation aligned in one lockstep release.

Installation and compatibility

  • Follow the v0.6.0 README for this release's recommended Extension-plus-Skill path.

  • Install the unified Agent Skill with:

    npx skills add F-loat/panerelay --skill panerelay-browser
  • To reproduce the 0.6.0 Panerelay runtime exactly, pair the panerelay-extension-0.6.0.zip asset with:

    npx --yes @panerelay/setup@0.6.0
  • Requires Node.js 20 or newer.

  • agent-browser 0.33.0 or newer is supported; the exact verified baseline is 0.33.0.

  • Browser Use integration requires browser-use 0.13.7 or newer with Browser Harness 0.1.8 or newer; the exact verified baseline is browser-use 0.13.7 with Browser Harness 0.1.8.

  • Playwright integration requires the upstream Playwright CLI 0.1.17 or newer; the exact Chrome-verified baseline is 0.1.17. This does not claim support for Playwright Test.

  • The OpenCode provider uses a user-installed OpenCode CLI; the exact ACP-verified baseline is 1.18.12. Panerelay preserves the user's OpenCode permission policy, so configure OpenCode permissions to ask when Side Panel approval prompts are required. See the OpenCode compatibility record.

  • Microsoft Edge integration remains classified as Forwarded.

  • Side-panel Agents: Codex, Claude Code, Qoder, and OpenCode.

  • Do not mix Extension and npm package versions.


简体中文

Panerelay 0.6.0 新增 OpenCode 作为第四种侧边栏 Agent,并让对话、浏览器工具引导、模型展示和标签页关联工作区更加清晰可靠。

主要更新

  • 通过用户自行安装的 ACP Runtime 新增可选 OpenCode Agent Provider,支持会话历史、文本与思考过程流式输出、工具活动、图片输入、中断和关联权限响应。
  • setup 与 doctor 可以发现 OpenCode,但不会替用户安装、登录或配置;已安装 Provider 优先展示,本地发现状态变化后可以通过紧凑的重试入口重新检测。
  • 仅在用户打开历史记录时加载并搜索对话;新对话在发送第一条消息前保持为本地草稿,不再创建空的 Agent 会话。
  • 将对话绑定到扩展内部的标签页工作区:只有网页创建的导航目标会继承来源对话,浏览器界面新建的标签页保持独立,新建对话也只会分离当前标签页。
  • 仅在已安装 Provider 实际报告模型时展示当前模型,不推测默认值,也不暴露 Provider 原生配置数据。
  • 新浏览器任务统一通过 panerelay-browser Skill 引导;把已有 Panerelay 注册信息作为快速路径提示,在明确的浏览器任务需要且 Skill 不可用时尝试标准安装,只有安装无法完成后才回退到其他工具。
  • 用户正在跟随底部时持续自动滚动,向上阅读后保留当前位置;成功、失败和拒绝的活动卡片均可展开查看完整原始命令或标题。
  • Extension、协议、Bridge、Provider、适配器、setup、浏览器注册表、CLI 和统一 Skill 文档继续采用同版本配套发布。

安装与兼容性

  • 本版本推荐的“扩展程序 + Skill”安装流程请参考 v0.6.0 中文 README

  • 使用以下命令安装统一的 Agent Skill:

    npx skills add F-loat/panerelay --skill panerelay-browser
  • 如需精确复现 Panerelay 0.6.0 运行时,请将 panerelay-extension-0.6.0.zip 与以下命令配套使用:

    npx --yes @panerelay/setup@0.6.0
  • 需要 Node.js 20 或更高版本。

  • 支持 agent-browser 0.33.0 或更高版本;精确验证基线为 0.33.0。

  • Browser Use 集成需要 browser-use 0.13.7 或更高版本以及 Browser Harness 0.1.8 或更高版本;精确验证基线为 browser-use 0.13.7 与 Browser Harness 0.1.8。

  • Playwright 集成需要上游 Playwright CLI 0.1.17 或更高版本;Chrome 精确验证基线为 0.1.17。此兼容性声明不包含 Playwright Test。

  • OpenCode Provider 使用用户自行安装的 OpenCode CLI;ACP 精确验证基线为 1.18.12。Panerelay 会保留用户的 OpenCode 权限策略;需要侧边栏审批提示时,请将 OpenCode 权限配置为 ask。详见 OpenCode 兼容性记录

  • Microsoft Edge 集成仍分类为 Forwarded

  • 侧边栏 Agent 包含 Codex、Claude Code、Qoder 和 OpenCode。

  • 请勿混用不同版本的 Extension 与 npm 包。

完整变更记录v0.5.0...v0.6.0