Releases: openabdev/openab
openab-0.8.4-beta.7
openab v0.8.4-beta.7
✨ Features
- Hook environment variables — pass
OPENAB_AGENT_NAMEandOPENAB_BACKEND_AGENTto hook scripts, enabling generic reusable hooks across bots (#940)
🐛 Fixes
openab-0.8.4-beta.6
A lightweight, secure, cloud-native ACP harness that bridges Discord and any ACP-compatible coding CLI.
Version Info
- Chart Version: 0.8.4-beta.6
- App Version: 0.8.4-beta.6
Installation
Helm Repository (GitHub Pages)
helm repo add openab https://openabdev.github.io/openab
helm repo update
helm install openab openab/openab --version 0.8.4-beta.6OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.8.4-beta.6openab-feishu-0.1.0
openab-feishu 0.1.0 — Initial Release
OpenAB + Feishu/Lark — single-pod deployment with gateway. WebSocket by default, optional Cloudflare Tunnel for webhook mode.
Highlights
- 2 required flags to deploy —
appIdandappSecret, everything else has sane defaults - WebSocket mode (default): gateway connects outbound, zero public infra needed
- Webhook mode (optional): adds cloudflared sidecar for inbound webhooks
- Supports both Feishu (feishu.cn) and Lark (larksuite.com) via
feishu.domain - Security contexts (non-root, read-only rootfs, drop all caps)
- PVC retained on helm uninstall (auth credentials persist)
Installation
Helm Repository
helm repo add openab https://openabdev.github.io/openab
helm repo update
helm install my-bot openab/openab-feishu \
--set feishu.appId="cli_xxx" \
--set feishu.appSecret="xxx" \
--namespace openab --create-namespaceOCI Registry
helm install my-bot oci://ghcr.io/openabdev/charts/openab-feishu --version 0.1.0 \
--set feishu.appId="cli_xxx" \
--set feishu.appSecret="xxx" \
--namespace openab --create-namespaceCredential Management
| # | Method | Security | Notes |
|---|---|---|---|
| 1 | --set feishu.appId=X --set feishu.appSecret=Y |
Good for dev/testing | |
| 2 | kubectl create secret + --set existingSecret=name |
✅ Out of Helm values | Good for production |
| 3 | External secret manager + --set existingSecret=name |
✅✅ Never touches disk | Best for security |
Release Channels
channel |
Core image | Gateway image |
|---|---|---|
stable (default) |
ghcr.io/openabdev/openab:stable |
v0.5.1 (pinned) |
beta |
ghcr.io/openabdev/openab:beta |
v0.5.1 (pinned) |
Architecture
- 2 containers in one pod (WebSocket mode):
openab(agent) +gateway(Feishu adapter) - 3 containers (webhook mode): adds
cloudflaredsidecar - Standalone chart — not a subchart wrapper
openab-0.8.4-beta.5
A lightweight, secure, cloud-native ACP harness that bridges Discord and any ACP-compatible coding CLI.
Version Info
- Chart Version: 0.8.4-beta.5
- App Version: 0.8.4-beta.5
What's Changed (since beta.4)
Features
- openab-agent: Native Rust coding agent with built-in ACP and ChatGPT subscription auth (#924)
- 7MB per session (28x lighter than Pi, 55x lighter than Kiro CLI)
- Browser PKCE + device code auth flows
- ChatGPT Responses API (
chatgpt.com/backend-api/codex/responses) - 4 built-in tools: read, write, edit, bash
- Reads
AGENTS.mdfrom cwd as custom system prompt Dockerfile.nativefor minimal container image
Fixes
- pi: bump pi-coding-agent to 0.75.5 (#923)
CI
- Replace dorny/paths-filter with native git diff (#926)
Installation
Helm Repository (GitHub Pages)
helm repo add openab https://openabdev.github.io/openab
helm repo update
helm install openab openab/openab --version 0.8.4-beta.5OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.8.4-beta.5openab-0.8.4-beta.4
A lightweight, secure, cloud-native ACP harness that bridges Discord and any ACP-compatible coding CLI.
Version Info
- Chart Version: 0.8.4-beta.4
- App Version: 0.8.4-beta.4
What's Changed (since beta.3)
Features
- openab-auth-proxy: pivot xai-proxy → generic OAuth sidecar (#891)
- openab-feishu: add Feishu (Lark) chart (#883)
- chart: add
serviceAccountNamesupport at per-agent and global level (#914) - chart: add
imagePullSecretssupport at per-agent and global level (#911) - pi: support Pi coding agent via Dockerfile.pi (#920)
Fixes
- discord: dedup WarnAndStop warning across multiple bot processes (#886)
- gateway/googlechat: handle HTTP endpoint URL events + correct JWT signer email (#909)
- Align workflows to PR lifecycle spec (#915)
Docs
- Add PR lifecycle flow to CONTRIBUTING.md (#912)
- Troubleshoot bubblewrap unavailable in sandboxed runtimes (codex) (#917)
Installation
Helm Repository (GitHub Pages)
helm repo add openab https://openabdev.github.io/openab
helm repo update
helm install openab openab/openab --version 0.8.4-beta.4OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.8.4-beta.4openab-0.8.4-beta.3
A lightweight, secure, cloud-native ACP harness that bridges Discord and any ACP-compatible coding CLI.
What's Changed (since beta.2)
- fix(agy-acp): use --conversation ID + delta extraction for multi-turn (#906) — fixes history duplication bug, adds concurrent session safety, restores sender context passthrough, auto-configures workspace via
--add-dir - feat(openab): add existingSecret support for Slack agent credentials (#901)
- ci: add Dockerfile.antigravity to build and smoke test matrices (#902)
- docs: add Antigravity CLI to README agent list (#898)
Version Info
- Chart Version: 0.8.4-beta.3
- App Version: 0.8.4-beta.3
Installation
Helm Repository (GitHub Pages)
helm repo add openab https://openabdev.github.io/openab
helm repo update
helm install openab openab/openab --version 0.8.4-beta.3OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.8.4-beta.3openab-0.8.4-beta.2
A lightweight, secure, cloud-native ACP harness that bridges Discord and any ACP-compatible coding CLI.
What's Changed (since beta.1)
- feat: add agy-acp adapter for Google Antigravity CLI (#896) — standalone Rust ACP adapter that bridges openab to Google's Antigravity CLI via
agy -pinvocations. IncludesDockerfile.antigravityand docs. - docs(opencode): add xAI Grok auth example with device-code flow (#894)
Version Info
- Chart Version: 0.8.4-beta.2
- App Version: 0.8.4-beta.2
Installation
Helm Repository (GitHub Pages)
helm repo add openab https://openabdev.github.io/openab
helm repo update
helm install openab openab/openab --version 0.8.4-beta.2OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.8.4-beta.2openab-telegram-0.1.0
OpenAB + Telegram — single-pod deployment with gateway and Cloudflare Tunnel sidecar.
openab-0.8.4-beta.1
What's Changed (since 0.8.3)
New Features
- Goal-driven cronjobs — scheduled tasks auto-disable when a shell command confirms the goal is met
(disable_on_success+ marker validation) (#818) - openab-telegram chart — single-pod Helm chart for OAB + Gateway + Cloudflare Tunnel on Telegram
(#873)
Bug Fixes
- codex-acp 0.10.0 → 0.14.0 — fixes 401
missing scopes: model.requeston all Codex bots (#889) - Capture ACP agent stderr — extract
error.datafrom JSON-RPC errors for better diagnostics (#885) - Media validation — validate Content-Type and magic bytes before sending to model (#793)
- openab-telegram: default
allowAllUserstofalsefor security (#882)
Chores
- Bump all coding CLI versions to latest (kiro 2.4.0, claude 2.1.146, codex 0.133.0, copilot 1.0.51, cursor
2026.05.20, gemini 0.42.0, opencode 1.15.7) (#888) - Fix claude examples to use
claude-agent-acpin config docs (#892) - Ignore
.claude/and.claude.local.md(#837) - Remove pending-screening workflow (#890)
Docker
docker pull ghcr.io/openabdev/openab:0.8.4-beta.1
# or
docker pull ghcr.io/openabdev/openab:beta
Helm (openab-telegram)
helm install my-bot ./charts/openab-telegram \
--set existingSecret=my-bot-creds \
--set webhookDomain=bot.example.com \
--namespace openab --create-namespaceopenab-0.8.3-beta.13
What's Changed (since beta.12)
CI / Infrastructure
- Floating image tags — build workflow now publishes
:stableand:betachannel tags (#878) - Gateway v-prefixed tags — gateway image published as both
0.5.1andv0.5.1(#876) - Gateway v0.5.1 — version bump for tag fix (#877)
- macOS build fix — use standard runner labels (#869)
Docker
docker pull ghcr.io/openabdev/openab:0.8.3-beta.13
# or
docker pull ghcr.io/openabdev/openab:betaMulti-arch: linux/amd64 + linux/arm64
Image Tag Convention
| Tag | Points to |
|---|---|
0.8.3-beta.13 |
This exact build |
beta |
Always latest pre-release (currently this build) |
See docs/image-tags.md for full convention.