Skip to content

Releases: BeforeWave/agent-helm-extensions

Release list

v0.1.1

v0.1.1 Pre-release
Pre-release

Choose a tag to compare

@tonyzhu tonyzhu released this 17 Sep 08:45

Agent Helm Chrome Extension v0.1.1

中文

本版变更

  • Popup / Side Panel 与 background state 的同步收紧,避免 UI 使用旧状态覆盖较新的 Core 状态。
  • Work History 保留 partial/live detail;Code Sense 不可用时开关会正确置灰并禁止交互。
  • dev train 现在只控制 prerelease 状态;GitHub 从一开始就使用稳定版本 tag,Chrome Installer 会精确安装同一 tag 对应的 Agent Helm,后续可原地提升为正式 Release。
  • ChatGPT Connector 升级注意: 本次 release train 修改了 Agent Helm 的 MCP Tool surface。若通过 ChatGPT 自定义 Plugin/Connector 使用 Agent Helm,升级 Core / Extension 后请在 ChatGPT 中对该 Connector 执行一次 Refresh,重新获取最新的 tools/list 和 Tool schema;否则可能继续使用旧的 context_setup schema,或仍看到已经退役的 bind_conversation_intent

安装 wrapper 存放在 Extension repo 的 raw main;Release 只承载版本化 Extension/Installer 产物和 manifest。

Chrome → Installer → Agent Helm

  • GitHub Release: v0.1.1
  • Chrome Extension: 0.1.1
  • Agent Helm Installer: 0.1.1(必须与 Extension 版本一致)
  • Agent Helm Release: v0.1.5
  • Agent Helm pin: 0.1.5
  • Windows support: win32-x64

Terminal 一键安装使用 Extension repo 的稳定 raw wrapper。

macOS / Linux:

# 最新 Extension Release
curl -fsSL https://raw.githubusercontent.com/BeforeWave/agent-helm-extensions/main/install-chrome.sh | sh

# 指定 Extension 版本
curl -fsSL https://raw.githubusercontent.com/BeforeWave/agent-helm-extensions/main/install-chrome.sh | sh -s -- 0.1.1

Windows x64:

# 最新 Extension Release
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/BeforeWave/agent-helm-extensions/main/install-chrome.ps1)))

# 指定 Extension 版本
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/BeforeWave/agent-helm-extensions/main/install-chrome.ps1))) -Version 0.1.1

wrapper 从所选 Extension Release 的 manifest 读取固定 Agent Helm pin,完成 Node/Agent Helm、Native Messaging bridge、Extension zip 下载与校验,最后只剩 Chrome 中一次 Load unpacked。Windows Native Messaging 使用当前用户的 HKCU 注册,不要求管理员权限。

如果只安装 Chrome Extension,而本地还没有 Agent Helm,Extension 会显示 Download Installer。只有用户点击后才申请可选 downloads 权限:macOS 下载本 Release 的 Agent-Helm-Installer-0.1.1.pkg,Windows x64 下载 Agent-Helm-Installer-0.1.1-win32-x64.cmd

macOS 手工下载和 Extension 下载使用相同 PKG bytes;generic PKG 默认注册正式 Extension ID,文件名中的 --chrome-<id> 仅作为显式 override。Windows 手工下载和 Extension 下载使用同一个 CMD asset bytes;CMD 直接调用稳定 install.ps1,因此 Runtime / Node、Agent Helm、Native Messaging bridge 与 Terminal 安装使用同一套实现。

测试说明:macOS 安装与发布流程已完成真机验证;Windows x64 已通过自动化与模拟验证,但目前仍缺少足够的 Windows 真机测试。

如遇到安装或运行问题,欢迎通过 GitHub Issue 反馈。
权限要求: Extension 固定权限为 alarmsnativeMessagingnotificationssidePanelstorage,host permission 仅 https://chatgpt.com/*downloads 仅在用户点击下载 Installer 时请求。未签名 macOS PKG 可能需要 System Settings → Privacy & Security → Open Anyway;macOS Installer 也可能要求管理员授权。

English

Changes

  • Popup / Side Panel synchronization with background state is tightened so stale UI state does not overwrite newer Core state.
  • Work History preserves partial/live detail, and Code Sense controls are correctly disabled when the capability is unavailable.
  • The development train now controls prerelease state only; GitHub uses the stable-version tag from the start, so the Chrome Installer selects that exact Agent Helm tag and the same Release can later be promoted in place.
  • ChatGPT Connector upgrade note: This release train changes the Agent Helm MCP tool surface. If Agent Helm is connected through a custom ChatGPT Plugin/Connector, refresh the Connector in ChatGPT after upgrading Core / Extension so ChatGPT reloads the latest tools/list and tool schemas. Otherwise ChatGPT may continue using an outdated context_setup schema or expose the retired bind_conversation_intent tool.

The install wrappers live on raw main in the Extension repository; Releases carry only versioned Extension/Installer artifacts and manifests.

Chrome → Installer → Agent Helm

  • GitHub Release: v0.1.1
  • Chrome Extension: 0.1.1
  • Agent Helm Installer: 0.1.1 (must equal the Extension version)
  • Agent Helm Release: v0.1.5
  • Agent Helm pin: 0.1.5
  • Windows support: win32-x64

Terminal-first installation uses stable raw wrappers from the Extension repository.

macOS / Linux:

# Latest Extension Release
curl -fsSL https://raw.githubusercontent.com/BeforeWave/agent-helm-extensions/main/install-chrome.sh | sh

# Specific Extension version
curl -fsSL https://raw.githubusercontent.com/BeforeWave/agent-helm-extensions/main/install-chrome.sh | sh -s -- 0.1.1

Windows x64:

# Latest Extension Release
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/BeforeWave/agent-helm-extensions/main/install-chrome.ps1)))

# Specific Extension version
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/BeforeWave/agent-helm-extensions/main/install-chrome.ps1))) -Version 0.1.1

The wrapper reads the fixed Agent Helm pin from the selected Extension Release manifest, handles Node/Agent Helm, Native Messaging bridge registration, and verified Extension zip download, then leaves only one Chrome Load unpacked action. Windows Native Messaging is registered under the current user's HKCU and does not require administrator access.

If only the Chrome Extension is installed and Agent Helm is missing, the Extension shows Download Installer. The optional downloads permission is requested only after the user clicks. macOS downloads Agent-Helm-Installer-0.1.1.pkg; Windows x64 downloads Agent-Helm-Installer-0.1.1-win32-x64.cmd.

Manual and Extension-triggered downloads use the same bytes for each platform. The generic macOS PKG registers the official Extension ID by default, while a local filename containing --chrome-<id> is only an explicit override. The Windows CMD calls the stable install.ps1, so Runtime / Node, Agent Helm, and Native Messaging bridge stages are shared with the Terminal installation path.

Testing note: the macOS installation and release flow has been validated on real hardware. Windows x64 is covered by automated and simulated verification, but has not yet received sufficient real-device testing.

If you run into installation or runtime issues, please report them through GitHub Issues.
Permissions: required permissions are alarms, nativeMessaging, notifications, sidePanel, and storage; the only host permission is https://chatgpt.com/*; downloads is optional and requested only for user-initiated Installer download. An unsigned macOS PKG may require System Settings → Privacy & Security → Open Anyway, and macOS Installer may require administrator authorization.

v0.1.0

Choose a tag to compare

@tonyzhu tonyzhu released this 03 Sep 14:25

Agent Helm Chrome Extension v0.1.0

中文

安装 wrapper 存放在 Extension repo 的 raw main;Release 只承载版本化 Extension/Installer 产物和 manifest。

Chrome → Installer → Agent Helm

  • Chrome Extension: 0.1.0
  • Agent Helm Installer: 0.1.0(必须与 Extension 版本一致)
  • Agent Helm pin: 0.1.4
  • Windows support: win32-x64

Terminal 一键安装使用 Extension repo 的稳定 raw wrapper。

macOS / Linux:

# 最新 Extension Release
curl -fsSL https://raw.githubusercontent.com/BeforeWave/agent-helm-extensions/main/install-chrome.sh | sh

# 指定 Extension 版本
curl -fsSL https://raw.githubusercontent.com/BeforeWave/agent-helm-extensions/main/install-chrome.sh | sh -s -- 0.1.0

Windows x64:

# 最新 Extension Release
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/BeforeWave/agent-helm-extensions/main/install-chrome.ps1)))

# 指定 Extension 版本
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/BeforeWave/agent-helm-extensions/main/install-chrome.ps1))) -Version 0.1.0

wrapper 从所选 Extension Release 的 manifest 读取固定 Agent Helm pin,完成 Node/Agent Helm、Native Messaging bridge、Extension zip 下载与校验,最后只剩 Chrome 中一次 Load unpacked。Windows Native Messaging 使用当前用户的 HKCU 注册,不要求管理员权限。

如果只安装 Chrome Extension,而本地还没有 Agent Helm,Extension 会显示 Download Installer。只有用户点击后才申请可选 downloads 权限:macOS 下载本 Release 的 Agent-Helm-Installer-0.1.0.pkg,Windows x64 下载 Agent-Helm-Installer-0.1.0-win32-x64.cmd

macOS 手工下载和 Extension 下载使用相同 PKG bytes;generic PKG 默认注册正式 Extension ID,文件名中的 --chrome-<id> 仅作为显式 override。Windows 手工下载和 Extension 下载使用同一个 CMD asset bytes;CMD 直接调用稳定 install.ps1,因此 Runtime / Node、Agent Helm、Native Messaging bridge 与 Terminal 安装使用同一套实现。

测试说明:macOS 安装与发布流程已完成真机验证;Windows x64 已通过自动化与模拟验证,但目前仍缺少足够的 Windows 真机测试。

如遇到安装或运行问题,欢迎通过 GitHub Issue 反馈。
权限要求: Extension 固定权限为 alarmsnativeMessagingnotificationssidePanelstorage,host permission 仅 https://chatgpt.com/*downloads 仅在用户点击下载 Installer 时请求。未签名 macOS PKG 可能需要 System Settings → Privacy & Security → Open Anyway;macOS Installer 也可能要求管理员授权。

English

The install wrappers live on raw main in the Extension repository; Releases carry only versioned Extension/Installer artifacts and manifests.

Chrome → Installer → Agent Helm

  • Chrome Extension: 0.1.0
  • Agent Helm Installer: 0.1.0 (must equal the Extension version)
  • Agent Helm pin: 0.1.4
  • Windows support: win32-x64

Terminal-first installation uses stable raw wrappers from the Extension repository.

macOS / Linux:

# Latest Extension Release
curl -fsSL https://raw.githubusercontent.com/BeforeWave/agent-helm-extensions/main/install-chrome.sh | sh

# Specific Extension version
curl -fsSL https://raw.githubusercontent.com/BeforeWave/agent-helm-extensions/main/install-chrome.sh | sh -s -- 0.1.0

Windows x64:

# Latest Extension Release
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/BeforeWave/agent-helm-extensions/main/install-chrome.ps1)))

# Specific Extension version
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/BeforeWave/agent-helm-extensions/main/install-chrome.ps1))) -Version 0.1.0

The wrapper reads the fixed Agent Helm pin from the selected Extension Release manifest, handles Node/Agent Helm, Native Messaging bridge registration, and verified Extension zip download, then leaves only one Chrome Load unpacked action. Windows Native Messaging is registered under the current user's HKCU and does not require administrator access.

If only the Chrome Extension is installed and Agent Helm is missing, the Extension shows Download Installer. The optional downloads permission is requested only after the user clicks. macOS downloads Agent-Helm-Installer-0.1.0.pkg; Windows x64 downloads Agent-Helm-Installer-0.1.0-win32-x64.cmd.

Manual and Extension-triggered downloads use the same bytes for each platform. The generic macOS PKG registers the official Extension ID by default, while a local filename containing --chrome-<id> is only an explicit override. The Windows CMD calls the stable install.ps1, so Runtime / Node, Agent Helm, and Native Messaging bridge stages are shared with the Terminal installation path.

Testing note: the macOS installation and release flow has been validated on real hardware. Windows x64 is covered by automated and simulated verification, but has not yet received sufficient real-device testing.

If you run into installation or runtime issues, please report them through GitHub Issues.
Permissions: required permissions are alarms, nativeMessaging, notifications, sidePanel, and storage; the only host permission is https://chatgpt.com/*; downloads is optional and requested only for user-initiated Installer download. An unsigned macOS PKG may require System Settings → Privacy & Security → Open Anyway, and macOS Installer may require administrator authorization.