Skip to content

Releases: openabdev/openab

openab-0.8.4-beta.3

22 May 23:11
b89fd40

Choose a tag to compare

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.3

OCI Registry

helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.8.4-beta.3

openab-0.8.4-beta.2

22 May 03:56
37f4632

Choose a tag to compare

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 -p invocations. Includes Dockerfile.antigravity and 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.2

OCI Registry

helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.8.4-beta.2

openab-telegram-0.1.0

21 May 21:49
db76abb

Choose a tag to compare

OpenAB + Telegram — single-pod deployment with gateway and Cloudflare Tunnel sidecar.

openab-0.8.4-beta.1

21 May 21:49
db76abb

Choose a tag to compare

openab-0.8.4-beta.1 Pre-release
Pre-release

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.request on all Codex bots (#889)
  • Capture ACP agent stderr — extract error.data from JSON-RPC errors for better diagnostics (#885)
  • Media validation — validate Content-Type and magic bytes before sending to model (#793)
  • openab-telegram: default allowAllUsers to false for 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-acp in 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-namespace

openab-0.8.3-beta.13

20 May 23:04
dcec956

Choose a tag to compare

What's Changed (since beta.12)

CI / Infrastructure

  • Floating image tags — build workflow now publishes :stable and :beta channel tags (#878)
  • Gateway v-prefixed tags — gateway image published as both 0.5.1 and v0.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:beta

Multi-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

20 May 23:21
a2870aa

Choose a tag to compare

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

  • Hermes Agent — xAI-powered agent provider (#824)
  • Grok Build CLI — Grok as supported agent (#831)

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)
  • /model and /agent slash 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 / -V flag (#320)

CI / Infrastructure

  • Floating image tags:stable and :beta channel tags (#878)
  • Gateway v-prefixed tags — published as both 0.5.1 and v0.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:stable

Helm

helm repo update openab
helm upgrade openab openab/openab --version 0.8.3

Image 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

20 May 22:46
2bde340

Choose a tag to compare

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.1

Multi-arch: linux/amd64 + linux/arm64

Links

openab-0.8.3-beta.12

19 May 23:51
ed5122c

Choose a tag to compare

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 1apply, get, delete commands 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_tokens to 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.yml to build-operator.yml for 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.12

OCI Registry

helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.8.3-beta.12

Gateway v0.5.0

19 May 23:56
0fd8926

Choose a tag to compare

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 trustedBotIds configuration (#814)
  • Slack: match both bare and labelled mention forms in mentions_bot detection (#808)

CI

  • Add gateway/Cargo.lock to 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.0

Multi-arch: linux/amd64 + linux/arm64

Links

openab-0.8.3-beta.11

17 May 03:26
1da46e8

Choose a tag to compare

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.11

OCI Registry

helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.8.3-beta.11

Full Changelog: openab-0.8.3-beta.10...openab-0.8.3-beta.11