Releases: openabdev/openab
openab-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.
openab-0.8.3
OpenAB 0.8.3
First stable release since 0.8.2. Promoted from 0.8.3-beta.13 — same image, no rebuild.
Highlights
New Agent Providers
Gateway — New Platforms
- WeCom (企业微信) — corporate messaging adapter (#769)
- Google Chat — full adapter with streaming, markdown, and attachments (#718, #762)
- Feishu/Lark — rich text, streaming, slash commands, thread support, voice STT (#704, #706, #725, #731, #761)
Gateway — Features
[[reply_to]]directive — agent-controlled reply targeting (#783)- Media proxy colocate mode — filesystem store replaces base64 inline (#858)
/modeland/agentslash commands for all gateway platforms (#721)
Core Features
- Turn-boundary batching dispatcher v2 — smarter message grouping (#686)
- xai-proxy — OAuth PKCE sidecar for xAI SuperGrok (#841)
inherit_env— selectively inherit env vars into agent process (#700)secretEnv— avoid API keys in ConfigMap (#730)- Discord thread export command (#794)
--version/-Vflag (#320)
CI / Infrastructure
- Floating image tags —
:stableand:betachannel tags (#878) - Gateway v-prefixed tags — published as both
0.5.1andv0.5.1(#876) - oabctl Phase 1 — apply, get, delete for ECS operator (#851)
Bug Fixes
- Fix bot turn tracker hard cap raised to 1000 (#855)
- Discord: register slash commands globally only (#804)
- Discord: only send turn limit warning from participating bot (#728)
- Slack: match both bare and labelled mention forms (#808)
- Slack: accept raw bot IDs in trustedBotIds (#814)
- Gateway: prevent feishu bot self-echo loop (#705)
Docker
docker pull ghcr.io/openabdev/openab:0.8.3
# or
docker pull ghcr.io/openabdev/openab:stableHelm
helm repo update openab
helm upgrade openab openab/openab --version 0.8.3Image Tag Convention
| Tag | Points to |
|---|---|
0.8.3 |
This release |
stable |
This release (floating) |
latest |
This release (floating) |
See docs/image-tags.md for full convention.
Gateway v0.5.1
OpenAB Custom Gateway v0.5.1
Standalone gateway service — bridges webhook-based platforms to OAB via WebSocket.
Docker
docker pull ghcr.io/openabdev/openab-gateway:0.5.1Multi-arch: linux/amd64 + linux/arm64
Links
openab-0.8.3-beta.12
A lightweight, secure, cloud-native ACP harness that bridges Discord and any ACP-compatible coding CLI.
What's Changed (since beta.11)
New Features
- xai-proxy — OAuth PKCE sidecar for xAI SuperGrok authentication (#841)
- oabctl Phase 1 —
apply,get,deletecommands for ECS control plane operator (#851) - Gateway: media proxy colocate mode — filesystem store replaces base64 inline (#858)
Bug Fixes
- Raise bot turn tracker hard cap to 1000 (#855)
Documentation
- Add
message_processing_mode,max_buffered_messages,max_batch_tokensto config reference (#835) - CI Visibility for Discord Teams reference architecture (#838, #839)
- Telegram via Cloudflare Tunnel reference architecture (#845)
- Single-pod architecture refarch (#848)
- ECS Control Plane — CRD+Operator pattern ADR (#850)
- oabctl README and sample manifest (#852)
Chores
- Rename
build.ymltobuild-operator.ymlfor clarity (#861)
Version Info
- Chart Version: 0.8.3-beta.12
- App Version: 0.8.3-beta.12
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.3-beta.12OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.8.3-beta.12Gateway v0.5.0
OpenAB Custom Gateway v0.5.0
Standalone gateway service — bridges webhook-based platforms to OAB via WebSocket.
What's Changed (since v0.4.0)
New Features
- WeCom (企业微信) adapter — new channel adapter for WeCom corporate messaging (#769)
- Google Chat streaming & markdown — real-time streaming responses with markdown rendering (#743)
- Google Chat attachments — image, file, and audio attachments with STT support (#762)
- Feishu thread participation tracking — "involved mode" for thread-aware conversations (#744)
- Feishu multibot-mentions mode — support multiple bots in the same Feishu group (#746)
- Feishu voice message STT — speech-to-text via gateway audio attachment pipeline (#761)
[[reply_to]]directive support — agent-controlled reply targeting for gateway platforms (#783)- Media proxy colocate mode — filesystem store replaces base64 inline for media attachments (#858)
Bug Fixes
- Slack: accept raw bot IDs in
trustedBotIdsconfiguration (#814) - Slack: match both bare and labelled mention forms in
mentions_botdetection (#808)
CI
- Add
gateway/Cargo.lockto CI path triggers (#813)
⚠️ Deployment Note
Media proxy colocate mode requires Gateway and Core to share a filesystem (same pod / sidecar). Base64 fallback is preserved, so existing setups continue to work. If you run Gateway in a separate pod from Core, do NOT upgrade Gateway without also upgrading Core — the path field in attachments will be unresolvable. HTTP proxy mode for split deployments is planned for a future release.
Docker
docker pull ghcr.io/openabdev/openab-gateway:0.5.0Multi-arch: linux/amd64 + linux/arm64
Links
openab-0.8.3-beta.11
What's Changed since beta.10
🆕 New Agent: Grok Build CLI (#831)
Added Grok Build as a first-class supported agent via grok agent stdio. Includes ready-to-use Helm values example — no more manual --set commands.
📖 Hermes: xAI OAuth Guide for K8s & ECS (#828)
Detailed auth instructions for Hermes Agent with xAI/Grok OAuth:
- K8s: port-forward + browser redirect flow
- ECS Fargate: two exec sessions + curl-the-callback technique
- File ownership fix (
chown -R agent:agent) for exec-based auth - SuperGrok subscription warning (auth succeeds but API returns empty without it)
Version Info
- Chart Version: 0.8.3-beta.11
- App Version: 0.8.3-beta.11
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.3-beta.11OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.8.3-beta.11Full Changelog: openab-0.8.3-beta.10...openab-0.8.3-beta.11