Skip to content

Releases: openabdev/openab

openab-0.8.4-beta.7

28 May 04:02
67e7329

Choose a tag to compare

openab v0.8.4-beta.7

✨ Features

  • Hook environment variables — pass OPENAB_AGENT_NAME and OPENAB_BACKEND_AGENT to hook scripts, enabling generic reusable hooks across bots (#940)

🐛 Fixes

  • Harden agy-acp session binding with state-file persistence — restore evicted sessions from state file, prevent session loss across pool evictions (#928)
  • Add unzip to openab-native runtime image for AWS CLI self-bootstrap in hooks (#938)

openab-0.8.4-beta.6

27 May 21:32
8eb005d

Choose a tag to compare

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

OCI Registry

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

openab-feishu-0.1.0

26 May 01:51
b57d8cb

Choose a tag to compare

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 — appId and appSecret, 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-namespace

OCI 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-namespace

Credential Management

# Method Security Notes
1 --set feishu.appId=X --set feishu.appSecret=Y ⚠️ Stored in Helm release 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 cloudflared sidecar
  • Standalone chart — not a subchart wrapper

openab-0.8.4-beta.5

26 May 21:41
b7cd85f

Choose a tag to compare

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.md from cwd as custom system prompt
    • Dockerfile.native for 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.5

OCI Registry

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

openab-0.8.4-beta.4

26 May 01:51
b57d8cb

Choose a tag to compare

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 serviceAccountName support at per-agent and global level (#914)
  • chart: add imagePullSecrets support 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.4

OCI Registry

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

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.