Skip to content

Releases: openabdev/openab

openab-0.9.0-beta.1

21 Jun 03:06
a7b59af

Choose a tag to compare

What's New in 0.9.0-beta.1

📦 CLI Version Bumps

Agent Version
kiro-cli 2.8.1
codex 0.141.0
codex-acp 0.16.0
claude-code 2.1.179
gemini 0.47.0
copilot 1.0.63
cursor 2026.06.19
opencode 1.17.9
antigravity 1.0.10
pi 0.79.9
hermes v2026.6.19

🐛 Fixes

  • Bump codex-acp 0.15.0 → 0.16.0
  • Fix stale comment in antigravity Dockerfile

Full Changelog: openab-0.8.5...openab-0.9.0-beta.1

openab-0.8.5

20 Jun 22:12
cb7faf6

Choose a tag to compare

What's New in 0.8.5

🚀 Features

AgentCore Runtime — Run coding agents remotely on Amazon Bedrock AgentCore

  • Native Rust WebSocket bridge for persistent ACP sessions (#1089)
  • Config sugar: [agentcore] section auto-spawns adapter (#1071)
  • Dockerfile.agentcore — OAB + adapter only, no bundled CLI (#1069)

oabctl CLI — New provisioning tool for ECS-based agent fleets

  • oabctl bootstrap — one-time infra setup (cluster, IAM, S3, SG, logs) (#1158)
  • oabctl create — interactive wizard to scaffold agent manifests
  • oabctl apply — deploy/update agents from YAML manifests
  • oabctl exec — ECS Exec into running agent containers
  • oabctl delete — tear down agent services
  • OABFleet kind for batch agent deployment

Feishu/Lark

  • Card streaming — no 20-edit cap, native table support (#1159)

LINE

  • Inbound image support via Gateway (#1105)
  • Inbound audio attachments for STT (#1163)
  • Native @mention gating via LINE webhook (#1105)
  • Rich Messages support (Telegram Bot API 10.1) (#1106)

Slack

  • Assistant mode — native streaming + assistant status indicators (#995)
  • Keep tool-used summary in assistant_mode messages (#1079)
  • Half-open Socket Mode detection via ping + idle-timeout reconnect (#1120)

Discord

  • Emoji reaction mapping (#1150)
  • Propagate mentions to all split message chunks (#1153)

Secrets Management

  • AWS Secrets Manager + exec:// provider for runtime secret injection (#1042)
  • Secrets resolved at startup, never leaked to agent subprocess

Control Directives (Phase 1)

  • [[ws:...]] — workspace switching per message
  • [[title:...]] — thread title override

MiMo-Code

  • New ACP backend support (#1117)

OpenAB Agent (Native)

  • /models slash command with configurable model lists
  • Preserve session history on model switch
  • MAX_TOOL_LOOPS configurable via env var (#1119)

Helm Chart

  • configUrl — skip ConfigMap, use remote config (#1105)
  • Lifecycle hooks: pre_boot / pre_shutdown rendering
  • Workspace aliases from values.yaml

Antigravity (agy-acp)

  • SQLite-based response extraction (P1)
  • Streaming + real cancel + id:Value support (#1087)

Other

  • openab set/get — Unix socket IPC for runtime config (Phase 1: thread.name) (#1147)
  • Snapshot Build CI workflow (parallel matrix) (#1154)
  • Default allow_user_messages to multibot-mentions (#1126)

🐛 Bug Fixes

  • Fix session ID preservation on session/load timeout (#1140)
  • Fix multibot thread detection persistence to disk (#1129)
  • Fix Feishu 20-edit cap recovery (errcode 230072) (#1122)
  • Fix agent subprocess argument injection in run.sh
  • Fix empty error details for JSON-RPC -32603 responses
  • Fix Slack native-stream finalize dedup
  • Fix gateway Teams webhook body size bound
  • Fix Telegram Markdown parse failure retry
  • Pin kiro-cli to 2.5.0 to avoid libasound.so.2 regression
  • Bump CLI versions: kiro 2.6.0, codex 0.137.0, gemini 0.44.1, copilot 1.0.60, cursor 06.04, opencode 1.16.2

📖 Docs

  • AgentCore Runtime guide
  • Secrets management guide
  • Control directives + workspaces guides
  • Python/uv execution guide
  • ADRs: AgentCore, Control Directives, iMessage, Secrets, PR Review Loop

⚠️ Breaking Changes

  • allow_user_messages now defaults to multibot-mentions (was true) — existing single-bot deployments unaffected, multi-bot setups should verify behavior (#1126)

Contributors

Thanks to @clsung, @dogzzdogzz, @brettchien, @chenhan-agent, @JARVIS-coding-Agent and the OpenAB maintainer team!

openab-0.8.5-beta.13

19 Jun 17:17
2b7e723

Choose a tag to compare

OpenAB v0.8.5-beta.13

A lightweight, secure, cloud-native ACP harness that bridges Discord, Slack, and webhook platforms to ACP-compatible coding CLIs.

What's Changed since beta.12

Features

  • feat(discord): emoji reaction mapping (#1150) — map user emoji reactions to text commands via [reactions.mapping] config
  • feat: openab set/get — Unix socket IPC (#1147) — Phase 1: thread.name IPC for runtime state inspection
  • feat(schema): add status field to Attachment (#1143) — propagate rejected attachments in all gateway adapters

Fixes

  • fix(streaming): recover from Feishu 20-edit cap (#1122) — graceful recovery from errcode 230072
  • fix(acp/pool): preserve session ID on session/load timeout (#1140) — prevents session loss on transient load failures
  • fix(adapter): propagate mentions to all split chunks (#1153) — ensures @mentions appear in every message chunk
  • fix(ci): PR review webhook fixes (#1136, #1137, #1138, #1139, #1144)

Refactors

  • refactor(slack): extract allow-list source behind AllowListSource trait (#1152)

CI/Infra

  • ci: convert PR review from reactive to scheduled polling (#1145)
  • ci: add Snapshot Build workflow (parallel matrix) (#1154)

Docs

  • docs(adr): iMessage integration architecture (#1141)
  • docs(adr): separate binaries by default, opt-in unified build (#1116)
  • docs(telegram): add [markdown] tables = "off" for Rich Messages (#1142)

Contributors

Docker

docker pull ghcr.io/openabdev/openab:pre-beta
docker pull ghcr.io/openabdev/openab-codex:pre-beta
docker pull ghcr.io/openabdev/openab-claude:pre-beta
docker pull ghcr.io/openabdev/openab-copilot:pre-beta
docker pull ghcr.io/openabdev/openab-antigravity:pre-beta
docker pull ghcr.io/openabdev/openab-grok:pre-beta
docker pull ghcr.io/openabdev/openab-opencode:pre-beta
docker pull ghcr.io/openabdev/openab-native:pre-beta

openab-line-0.1.0

18 Jun 00:33
8f1030d

Choose a tag to compare

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

openab-0.8.5-beta.12

18 Jun 00:33
8f1030d

Choose a tag to compare

What's Changed (since beta.11)

⚠️ Breaking Changes

  • feat(config)!: default allow_user_messages to multibot-mentions (#1126) — bots in multibot threads now require @mention by default. Set allow_user_messages = "involved" to restore previous behavior.

Features

  • feat(charts): add openab-line Helm chart (#1105) — standalone LINE adapter chart
  • feat(openab-agent): expose MAX_TOOL_LOOPS via OPENAB_AGENT_MAX_TOOL_LOOPS env (#1119)

Bug Fixes

  • fix: persist multibot thread detection to disk (#1129) — multibot state survives restarts via ~/.openab/cache/threads.json
  • fix(slack): detect half-open Socket Mode via ping + idle-timeout reconnect (#1120)
  • fix(openab-agent): implement session/load handler (#1133)

Documentation

  • docs(adr): OpenAB PR Review Loop (#1134)
  • docs(codex): recommend kubectl cp over ConfigMap for .codex/config.toml (#1130)
  • docs(codex): fix deprecated approval_policy = "auto-review" (#1128)
  • docs: add Issue Guidelines section to CONTRIBUTING.md (#1123)

Version Info

  • Chart Version: 0.8.5-beta.12
  • App Version: 0.8.5-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.5-beta.12

OCI Registry

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

openab-0.8.5-beta.11

16 Jun 18:04
57c81de

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

⚠️ Breaking Change

  • Default allow_user_messages changed to "multibot-mentions" (#1126) — In multi-bot threads, bots now only respond when @mentioned (previously all bots responded to every message). Single-bot threads are unaffected. To restore old behavior: allow_user_messages = "involved"

Migration

If your deployment relies on all bots responding without @mention in shared threads, explicitly set:

[discord]
allow_user_messages = "involved"

Version Info

  • Chart Version: 0.8.5-beta.11
  • App Version: 0.8.5-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.5-beta.11

OCI Registry

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

openab-0.8.5-beta.10

16 Jun 11:39
736dc81

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

✨ Features

  • Telegram Rich Messages (#1106) — Bot API 10.1 sendRichMessage support with native tables, headings, streaming via sendRichMessageDraft, and thinking animations
  • MiMo-Code support (#1117) — New Dockerfile.mimocode + docs/mimocode.md for running Xiaomi MiMo-Code as an ACP backend (free tier, non-interactive auth)

🔧 Fixes

  • Discord streaming (#1112) — fix send_message for streaming replies with bot mentions
  • Native agent auth (#1111) — add --no-browser to OPENAB_AGENT_AUTH_COMMAND
  • Claude ACP bump (#1121) — claude-agent-acp 0.45.0 + claude-code 2.1.177

📖 Docs

Version Info

  • Chart Version: 0.8.5-beta.10
  • App Version: 0.8.5-beta.10

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.5-beta.10

OCI Registry

helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.8.5-beta.10

Gateway v0.6.0-rc.9

15 Jun 04:04
53dbb25

Choose a tag to compare

OpenAB Custom Gateway v0.6.0-rc.9

Standalone gateway service — bridges webhook-based platforms to OAB via WebSocket.

Docker

docker pull ghcr.io/openabdev/openab-gateway:0.6.0-rc.9

Multi-arch: linux/amd64 + linux/arm64

Links

Gateway v0.6.0-rc.8

15 Jun 03:59
53dbb25

Choose a tag to compare

OpenAB Custom Gateway v0.6.0-rc.8

Standalone gateway service — bridges webhook-based platforms to OAB via WebSocket.

Docker

docker pull ghcr.io/openabdev/openab-gateway:0.6.0-rc.8

Multi-arch: linux/amd64 + linux/arm64

Links

Gateway v0.6.0-rc.7

15 Jun 03:53
53dbb25

Choose a tag to compare

OpenAB Custom Gateway v0.6.0-rc.7

Standalone gateway service — bridges webhook-based platforms to OAB via WebSocket.

Docker

docker pull ghcr.io/openabdev/openab-gateway:0.6.0-rc.7

Multi-arch: linux/amd64 + linux/arm64

Links