Releases: openabdev/openab
openab-0.3.4-beta.28
Discord ↔ ACP coding CLI bridge (Kiro CLI, Claude Code, Codex, Gemini)
Version Info
- Chart Version: 0.3.4-beta.28
- App Version: 699f7d9
Installation
Helm Repository (GitHub Pages)
helm repo add openab https://openabdev.github.io/openab
helm repo update
helm install openab openab/openab --version 0.3.4-beta.28OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.3.4-beta.28openab-0.3.3
Discord ↔ ACP coding CLI bridge (Kiro CLI, Claude Code, Codex, Gemini)
Version Info
- Chart Version: 0.3.3
- App Version: dd7e1ca
Installation
Helm Repository (GitHub Pages)
helm repo add openab https://openabdev.github.io/openab
helm repo update
helm install openab openab/openab --version 0.3.3OCI Registry
helm install openab oci://ghcr.io/openabdev/charts/openab --version 0.3.3agent-broker-0.3.3
What's New in 0.3.3
Features
- Structured sender identity injection — Discord user identity (username, display name, ID) is now injected into ACP prompts, so the agent knows who is talking (#62, #61)
Bug Fixes
- Helm float64 channel ID mangling — Added configmap template validation that fails early if Discord channel IDs are corrupted by Helm
--setfloat64 precision loss. Updated all README examples to use--set-string(#64, #70, #43) - CI appVersion mismatch — Fixed bump-chart workflow so
appVersionin Chart.yaml always matches an existing Docker image tag. Previously the bump PR merge created a new commit SHA with no corresponding image (#67, #66) - Helm OCI namespace collision — Helm charts now push to
oci://ghcr.io/thepagent/chartsinstead ofoci://ghcr.io/thepagent, preventing collision with Docker image artifacts (#67) - Chart bump auto-merge — bump-chart now creates a PR with auto-merge instead of direct push, respecting branch protection rules (#68)
Version Info
- Chart Version: 0.3.3
- App Version: dd7e1ca
Installation
Helm Repository (GitHub Pages)
helm repo add agent-broker https://thepagent.github.io/agent-broker
helm repo update
helm install agent-broker agent-broker/agent-broker --version 0.3.3OCI Registry
helm install agent-broker oci://ghcr.io/thepagent/charts/agent-broker --version 0.3.3agent-broker-0.3.2-beta.25
Discord ↔ ACP coding CLI bridge (Kiro CLI, Claude Code, Codex, Gemini)
Version Info
- Chart Version: 0.3.2-beta.25
- App Version: b36ff36
Installation
Helm Repository (GitHub Pages)
helm repo add agent-broker https://thepagent.github.io/agent-broker
helm repo update
helm install agent-broker agent-broker/agent-broker --version 0.3.2-beta.25OCI Registry
helm install agent-broker oci://ghcr.io/thepagent/charts/agent-broker --version 0.3.2-beta.25agent-broker-0.3.1-beta.1
Discord ↔ ACP coding CLI bridge (Kiro CLI, Claude Code, Codex, Gemini)
What's Changed in 0.3.1-beta.1
🆕 Structured Sender Identity Injection
- Issue: #61 — Discord user identity not passed to coding CLI via ACP session/prompt
- PR: #62 — Inject a
<sender_context>JSON block into the prompt so downstream CLIs can identify which Discord user sent each message - Fields:
sender_id,sender_name,display_name,channel,channel_id,is_bot - Schema:
agent-broker.sender.v1(versioned for forward compatibility) - Design: Investigated openclaw/openclaw sender identity system; implemented a minimal, extensible subset
🛡️ Helm float64 Channel ID Validation
- Issue: #43 — Helm
--setmangles Discord channel IDs (float64 precision loss) - PR: #64 — Fail-fast validation in configmap template detects scientific notation in channel IDs and blocks deploy with a clear error message
- Also:
--set-stringwarning added toNOTES.txtandvalues.yaml
📦 Chart Bump
- PR: #65 — Bump chart version to
0.3.1-beta.1
Version Info
- Chart Version:
0.3.1-beta.1 - App Version:
899c3d7
Installation
Helm Repository (GitHub Pages)
helm repo add agent-broker https://thepagent.github.io/agent-broker
helm repo update
helm install agent-broker agent-broker/agent-broker --version 0.3.1-beta.1OCI Registry
helm install agent-broker oci://ghcr.io/thepagent/agent-broker --version 0.3.1-beta.1⚠️ Note on Channel IDs
Use --set-string for Discord channel IDs:
helm install agent-broker agent-broker/agent-broker \
--set-string discord.allowedChannels[0]="<YOUR_CHANNEL_ID>"agent-broker-0.3.0
🎉 Feature: Gemini CLI support!
Add Google Gemini CLI as a pluggable agent backend with native ACP support (gemini --acp).
Install
helm repo add agent-broker https://thepagent.github.io/agent-broker
helm install agent-broker agent-broker/agent-broker --version 0.3.0 \
--set discord.botToken="$DISCORD_BOT_TOKEN" \
--set discord.allowedChannels[0]="CHANNEL_ID" \
--set agent.preset=geminiSupported Backends
| Preset | CLI | Since |
|---|---|---|
| (default) | Kiro CLI | 0.1.0 |
codex |
OpenAI Codex | 0.2.0 |
claude |
Claude Code | 0.2.0 |
gemini |
Gemini CLI | 0.3.0 |
OCI Registry
helm install agent-broker oci://ghcr.io/thepagent/agent-broker --version 0.3.0agent-broker-0.2.1-beta.22
Discord ↔ ACP coding CLI bridge (Kiro CLI, Claude Code, Codex, Gemini)
Version Info
- Chart Version: 0.2.1-beta.22
- App Version: afad7f9
Installation
Helm Repository (GitHub Pages)
helm repo add agent-broker https://thepagent.github.io/agent-broker
helm repo update
helm install agent-broker agent-broker/agent-broker --version 0.2.1-beta.22OCI Registry
helm install agent-broker oci://ghcr.io/thepagent/agent-broker --version 0.2.1-beta.22agent-broker-0.2.0
🎉 Features: Codex and Claude Code support!
Add OpenAI Codex and Anthropic Claude Code as pluggable agent backends.
New in 0.2.0
- Codex backend — via @zed-industries/codex-acp adapter
- Claude Code backend — via @agentclientprotocol/claude-agent-acp adapter
agent.preset— One-line backend selection:--set agent.preset=codexor--set agent.preset=claude- Separate Docker images —
agent-broker-codexandagent-broker-claudepublished to GHCR - Dynamic NOTES.txt — Auth instructions adapt to the selected backend
⚠️ Breaking Change
PVC mount changed from individual subPaths to entire /home/agent. Existing kiro-cli users may need to re-authenticate after upgrade.
Install
helm repo add agent-broker https://thepagent.github.io/agent-broker
helm install agent-broker agent-broker/agent-broker --version 0.2.0 \
--set discord.botToken="$DISCORD_BOT_TOKEN" \
--set discord.allowedChannels[0]="CHANNEL_ID" \
--set agent.preset=codex # or claude, or omit for kiro-cliOCI Registry
helm install agent-broker oci://ghcr.io/thepagent/agent-broker --version 0.2.0agent-broker-0.1.9
Discord ↔ ACP coding CLI bridge (Kiro CLI, Claude Code, Codex, Gemini)
Version Info
- Chart Version: 0.1.9
- App Version: fea0445
Installation
Helm Repository (GitHub Pages)
helm repo add agent-broker https://thepagent.github.io/agent-broker
helm repo update
helm install agent-broker agent-broker/agent-broker --version 0.1.9OCI Registry
helm install agent-broker oci://ghcr.io/thepagent/agent-broker --version 0.1.9agent-broker-0.1.8
Discord ↔ ACP coding CLI bridge (Kiro CLI, Claude Code, Codex, Gemini)
Version Info
- Chart Version: 0.1.8
- App Version: fea0445
Installation
Helm Repository (GitHub Pages)
helm repo add agent-broker https://thepagent.github.io/agent-broker
helm repo update
helm install agent-broker agent-broker/agent-broker --version 0.1.8OCI Registry
helm install agent-broker oci://ghcr.io/thepagent/agent-broker --version 0.1.8