Releases: openabdev/openab
openab-0.7.6-beta.3
A lightweight, secure, cloud-native ACP harness that bridges Discord and any ACP-compatible coding CLI.
Version Info
- Chart Version: 0.7.6-beta.3
- App Version: 0.7.6-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.7.6-beta.3OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.7.6-beta.3openab-0.7.6-beta.2
A lightweight, secure, cloud-native ACP harness that bridges Discord and any ACP-compatible coding CLI.
What's New in v0.7.6-beta.2
New Agent Backend
- Cursor Agent CLI — native ACP support via
cursor-agent acp,debian:bookworm-slimbase with self-contained tarball (includes Node.js v24),agentuser, pinned version viaARG CURSOR_VERSION(#301)
Bug Fixes
- fix(docker): add missing
runsubcommand toDockerfile.cursorCMD (#301) - fix(docker): add
procpstoDockerfile.opencodeforpgrephealthcheck - fix(docker): bump
CURSOR_VERSIONto2026.04.14-ee4b43a - fix(docker): use
ARG OPENCODE_VERSION+ bump opencode to1.4.6(#370) - fix(ci): add cursor variant to
docker-smoke-test.yml - fix(ci): move
const oldbefore bot exemption block inpr-discussion-check.yml(ReferenceError on bot PRs) - fix(opencode): add missing
NOTES.txtandRELEASING.mdupdates (#368) - fix: resolve mentions instead of stripping all (#364)
Docs
- docs: add badges and banner image to README (#358)
- docs: warn that
agentsMdConfigMap shadows PVC files (#361)
Version Info
- Chart Version: 0.7.6-beta.2
- App Version: 0.7.6-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.7.6-beta.2OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.7.6-beta.2openab-0.7.6-beta.1
What's Changed since v0.7.5
✨ Features
- OpenCode agent backend — New ACP-compatible backend with Dockerfile, CI matrix, Helm preset, and docs (#258 by @wangyuyan-agent, @thepagent)
- RFC issue template — Structured template for proposing architectural changes (#354 by @ChunHao-dev)
🐛 Fixes
- Streaming truncation fix — Collapse tool calls during streaming to prevent agent text from being hidden by Discord's 2000-char limit. Tail-priority truncation ensures latest output is always visible (#253 by @wangyuyan-agent)
- 🎤 voice message reaction — React with 🎤 on voice messages when STT is disabled instead of silently ignoring (#252 by @shaun-agent)
- procps in all Dockerfiles — Fixes
HEALTHCHECKpgrepcommand failing in containers (#352 by @chaodu-agent) - Bot PR exemption — Bot-authored PRs (e.g. release PRs) no longer fail the Discord discussion URL check (#349 by @thepagent)
- CI smoke test fix — Handle non-JSON output in ACP handshake; fallback to CLI check for agents requiring auth (#353 by @chaodu-agent)
📝 Docs
- Upgrade SOP — Comprehensive Helm-based upgrade guide with AI-first execution instructions (#288 by @JARVIS-coding-Agent)
Docker Images
| Variant | Image |
|---|---|
| Kiro CLI (default) | ghcr.io/openabdev/openab:0.7.6-beta.1 |
| Claude Code | ghcr.io/openabdev/openab-claude:0.7.6-beta.1 |
| Codex | ghcr.io/openabdev/openab-codex:0.7.6-beta.1 |
| Gemini | ghcr.io/openabdev/openab-gemini:0.7.6-beta.1 |
| Copilot | ghcr.io/openabdev/openab-copilot:0.7.6-beta.1 |
| OpenCode | ghcr.io/openabdev/openab-opencode:0.7.6-beta.1 |
Installation
Helm Repository (GitHub Pages)
helm repo add openab https://openabdev.github.io/openab
helm repo update
helm install openab openab/openab --version 0.7.6-beta.1OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.7.6-beta.1Full Changelog: openab-0.7.5...openab-0.7.6-beta.1
openab-0.7.6
What's Changed since v0.7.5
✨ Features
- OpenCode agent backend — New ACP-compatible backend with Dockerfile, CI matrix, Helm preset, and docs (#258 by @wangyuyan-agent, @thepagent)
- Cursor Agent CLI support — New backend with pinned version Dockerfile, Helm preset, and auth docs (#301 by @brettchien)
- RFC issue template — Structured template for proposing architectural changes (#354 by @ChunHao-dev)
- README badges and banner — Visual refresh with status badges and banner image (#358 by @JARVIS-coding-Agent)
🐛 Fixes
- Streaming truncation fix — Collapse tool calls during streaming to prevent agent text from being hidden by Discord's 2000-char limit. Tail-priority truncation ensures latest output is always visible (#253 by @wangyuyan-agent)
- Thread title cleanup — Strip
@(role)and@(user)placeholders from thread names (#373 by @chaodu-agent) - Mention resolution — Resolve user mentions to
@DisplayNameinstead of stripping all mentions (#364 by @chaodu-agent) - agentsMd multi-path mount — Mount
agentsMdatCLAUDE.md,GEMINI.md, andAGENTS.mdfor all presets (#240 by @marvin-69-jpg) - 🎤 voice message reaction — React with 🎤 on voice messages when STT is disabled (#252 by @shaun-agent)
- procps in all Dockerfiles — Fixes
HEALTHCHECKpgrepfailing in containers (#352 by @chaodu-agent) - Bot PR exemption — Bot-authored PRs no longer fail the Discord discussion URL check (#349 by @thepagent)
- CI smoke test improvements — Handle non-JSON output in ACP handshake; fallback to CLI check for agents requiring auth (#353 by @chaodu-agent)
- PR discussion check fix — Move
listCommentsbefore bot exemption to avoidReferenceError(#370 by @thepagent) - OpenCode version pinning — Use
ARGfor opencode version, bump to 1.4.6 (#370 by @thepagent)
📝 Docs
- Upgrade SOP — Comprehensive Helm-based upgrade guide with AI-first execution instructions (#288 by @JARVIS-coding-Agent)
- agentsMd shadow warning — Document that
agentsMdConfigMap overrides PVC files (#361 by @chaodu-agent)
Docker Images
| Variant | Image |
|---|---|
| Kiro CLI (default) | ghcr.io/openabdev/openab:0.7.6 |
| Claude Code | ghcr.io/openabdev/openab-claude:0.7.6 |
| Codex | ghcr.io/openabdev/openab-codex:0.7.6 |
| Gemini | ghcr.io/openabdev/openab-gemini:0.7.6 |
| OpenCode | ghcr.io/openabdev/openab-opencode:0.7.6 |
| Copilot | ghcr.io/openabdev/openab-copilot:0.7.6 |
| Cursor | ghcr.io/openabdev/openab-cursor:0.7.6 |
Installation
Helm
helm repo add openab https://openabdev.github.io/openab
helm repo update
helm install openab openab/openab --version 0.7.6OCI
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.7.6Full Changelog: openab-0.7.5...openab-0.7.6
openab-0.7.5
⚠️ Hotfix Release
This is a regression hotfix for v0.7.4. All v0.7.4 users should upgrade.
🐛 Fix: Dockerfile CMD regression (#335 by @dogzzdogzz)
v0.7.4 introduced clap subcommands (openab run [CONFIG]) but the Dockerfiles were not updated, causing all containers to crash on startup:
error: unrecognized subcommand '/etc/openab/config.toml'
Fixed by changing CMD in all Dockerfiles from ["/etc/openab/config.toml"] to ["run", "/etc/openab/config.toml"].
🧪 CI: Docker smoke test (#348 by @thepagent)
Added CI workflow to prevent future Docker regressions. Tests 3 layers for all 5 image variants:
- CMD regression check — container starts without crashing
- Agent CLI exists in PATH
- ACP initialize handshake over stdio (no API keys needed)
🤖 Repo: PR discussion check (#341 by @chaodu-agent)
Auto-labels PRs missing a Discord Discussion URL and auto-closes after 3 days if not addressed.
Docker Images
| Variant | Image |
|---|---|
| Kiro CLI (default) | ghcr.io/openabdev/openab:0.7.5 |
| Claude Code | ghcr.io/openabdev/openab-claude:0.7.5 |
| Codex | ghcr.io/openabdev/openab-codex:0.7.5 |
| Gemini | ghcr.io/openabdev/openab-gemini:0.7.5 |
| Copilot | ghcr.io/openabdev/openab-copilot:0.7.5 |
Installation
Helm Repository (GitHub Pages)
helm repo add openab https://openabdev.github.io/openab
helm repo update
helm install openab openab/openab --version 0.7.5OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.7.5Full Changelog: openab-0.7.4...openab-0.7.5
Version Info
- Chart Version: 0.7.5
- App Version: 0.7.5
Installation
Helm Repository (GitHub Pages)
helm repo add openab https://openabdev.github.io/openab
helm repo update
helm install openab openab/openab --version 0.7.5OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.7.5openab-0.7.5-beta.1
Discord ↔ ACP coding CLI bridge (Kiro CLI, Claude Code, Codex, Gemini)
Version Info
- Chart Version: 0.7.5-beta.1
- App Version: 0.7.5-beta.1
Installation
Helm Repository (GitHub Pages)
helm repo add openab https://openabdev.github.io/openab
helm repo update
helm install openab openab/openab --version 0.7.5-beta.1OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.7.5-beta.1openab-0.7.4-beta.3
Discord ↔ ACP coding CLI bridge (Kiro CLI, Claude Code, Codex, Gemini)
Version Info
- Chart Version: 0.7.4-beta.3
- App Version: 0.7.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.7.4-beta.3OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.7.4-beta.3openab-0.7.4-beta.2
Discord ↔ ACP coding CLI bridge (Kiro CLI, Claude Code, Codex, Gemini)
Version Info
- Chart Version: 0.7.4-beta.2
- App Version: 0.7.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.7.4-beta.2OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.7.4-beta.2openab-0.7.4-beta.1
Discord ↔ ACP coding CLI bridge (Kiro CLI, Claude Code, Codex, Gemini)
Version Info
- Chart Version: 0.7.4-beta.1
- App Version: 0.7.4-beta.1
Installation
Helm Repository (GitHub Pages)
helm repo add openab https://openabdev.github.io/openab
helm repo update
helm install openab openab/openab --version 0.7.4-beta.1OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.7.4-beta.1openab-0.7.4
Version Info
- Chart Version: 0.7.4
- App Version: 0.7.4
What's New
✨ Interactive Setup Wizard (#191 by @the3mi)
Run openab setup to configure your bot interactively — walks you through agent selection, Discord bot token, channel IDs, and generates a ready-to-use config.toml. Includes agent installation guidance and deployment-aware settings for Kubernetes.
🤖 Bot-to-Bot Communication (#321 by @chaodu-agent, #324 by @the3mi)
New allow_bot_messages config option (off / mentions / all) enables multi-agent workflows where bots can talk to each other. Helm chart adds allowBotMessages and trustedBotIds with snowflake ID validation.
📌 Pinned CLI Versions in Dockerfiles (#326 by @chaodu-agent)
All Dockerfiles now use ARG with explicit versions for CLI dependencies (Kiro CLI, Claude Code, Codex, Gemini, Copilot). This ensures reproducible builds and proper Docker layer cache busting on version bumps.
🐛 Fixes
- Revert claude-code to 2.1.104 due to upstream auth regression (#333 by @chaodu-agent)
- CLI now uses
clapsubcommands:openab run [CONFIG]/openab setup(bareopenabdefaults torunfor backward compat) - Various clippy warnings resolved
🏗️ Breaking Change
The CLI now expects subcommands. If you pass the config path directly (openab /path/to/config.toml), update to openab run /path/to/config.toml. Bare openab still works (defaults to run).
Docker Images
| Variant | Image |
|---|---|
| Kiro CLI (default) | ghcr.io/openabdev/openab:0.7.4 |
| Claude Code | ghcr.io/openabdev/openab-claude:0.7.4 |
| Codex | ghcr.io/openabdev/openab-codex:0.7.4 |
| Gemini | ghcr.io/openabdev/openab-gemini:0.7.4 |
| Copilot | ghcr.io/openabdev/openab-copilot:0.7.4 |
Installation
Helm Repository (GitHub Pages)
helm repo add openab https://openabdev.github.io/openab
helm repo update
helm install openab openab/openab --version 0.7.4OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.7.4Full Changelog: openab-0.7.3...openab-0.7.4