Releases: botpress/adk
ADK CLI v1.18.2
Botpress ADK v1.18.2
This release bundles the latest merged work across the ADK packages and CLI distribution pipeline.
Updates
- No merged pull requests found since the previous release.
Installation
- npm:
bun add -g @botpress/adk-cli - GitHub releases: download the matching binary from
botpress/adk
ADK CLI v1.18.1
Botpress ADK v1.18.1
This release bundles the latest merged work across the ADK packages and CLI distribution pipeline.
Updates
- No merged pull requests found since the previous release.
Installation
- npm:
bun add -g @botpress/adk-cli - GitHub releases: download the matching binary from
botpress/adk
ADK CLI v1.18.0-beta.7
Botpress ADK v1.18.0-beta.7
This release bundles the latest merged work across the ADK packages and CLI distribution pipeline.
Features
- feat(cli): add
adk ai-upgradecommand (#448) - feat(adk): auto-enable integrations that don't require configuration (#463)
Installation
- npm:
bun add -g @botpress/adk-cli - GitHub releases: download the matching binary from
botpress/adk
ADK CLI v1.18.0
Botpress ADK v1.18.0
This release bundles the latest merged work across the ADK packages and CLI distribution pipeline.
Updates
- No merged pull requests found since the previous release.
Installation
- npm:
bun add -g @botpress/adk-cli - GitHub releases: download the matching binary from
botpress/adk
ADK CLI v1.18.0-beta.6
Botpress ADK v1.18.0-beta.6
This release bundles the latest merged work across the ADK packages and CLI distribution pipeline.
Fixes
- fix(ADK-515): Try Bun 1.3.13 for memory crashes (#429)
- fix: allow multiple components to be registered from the same file (#400)
- fix(cli): make Esc cancel interactive login, upgrade, and link screens (#423)
- fix(ADK-514): Chat panel breaks after switching bots (#428)
- fix(runtime): break circular import causing Bun segfault in CI (#430)
- fix: resolve failing tests (#435)
- fix: broken OAuth flow (#432)
- fix: replace bot actions icon to match studio (#437)
- fix(cli): handle missing generated assets module in npm bundle (#438)
- fix(ADK-527): Move opencode.json into .adk/ (#439)
- fix(cli): handle missing generated assets module in npm bundle (#443)
- fix(ADK-526): Transcript summarizer hits max_tokens before generating output (#450)
- fix: upgrade to latest hub version (#452)
- fix(cli): wire knowledge sync routes (#454)
- fix(cli): narrow json() unknowns + remove dead components (#455)
- fix(ui): resolve type errors (#453)
- fix(cli): build workspace deps before bundling binary (#460)
Features
- feat(evals,chat): stream per-turn eval progress + harden adk chat preflights (#405)
- feat(cli): add conversation export command (#427)
- feat(cli): auto-install ADK slash commands during adk init (#444)
Improvements
- perf(cli): improve CLI startup speed and add build stats tracking (#434)
- refactor: move eval engine from adk to cli (#441)
Tooling
- chore: reorganize docs and refactor Claude context (#451)
- chore(runtime): remove unused utilities/promises.ts (#456)
- ci: add workflow to promote pre-release to latest (#459)
Installation
- npm:
bun add -g @botpress/adk-cli - GitHub releases: download the matching binary from
botpress/adk
ADK CLI v1.18.0-beta.5
Botpress ADK v1.18.0-beta.5
This release bundles the latest merged work across the ADK packages and CLI distribution pipeline.
Fixes
- fix: add support for rendering with jsx-runtime (#425)
Installation
- npm:
bun add -g @botpress/adk-cli - GitHub releases: download the matching binary from
botpress/adk
ADK CLI v1.18.0-beta.4
v1.18.0-beta.3
Highlights
-
Complete Dev Console redesign — topbar navigation, icon rail, command palette, global Dev/Prod environment switcher
-
Full CLI-first tooling — new commands (
adk check,adk status,adk logs,adk traces,adk workflows), JSON output, non-interactive mode -
Bot Secrets and environment-specific configuration variables
-
Conversation lifecycle management — nudge and expiration support
-
Custom component support for webchat via LLMz bridge
New CLI Commands & Flags
| Command | Description |
|---|---|
adk check |
Offline project validation — catch config and schema errors before deploying |
adk status |
Project info: name, primitives, integrations (--format json for structured output) |
adk logs [error|warning] |
Query dev server logs, build output, and errors (--summary for condensed JSON) |
adk traces [filters...] |
Query trace spans for debugging conversations and workflows |
adk workflows list |
Discover available workflows |
adk workflows inspect <name> |
Get workflow input schema |
adk workflows run <name> '<payload>' |
Execute a workflow |
adk chat --single "<message>" |
Send a single message and exit (great for scripting and AI agents) |
adk dev --non-interactive |
Run dev server without interactive TTY (CI/agent-friendly) |
adk init --format json |
Non-interactive project creation with JSON input |
-
--format jsonadded toadk status,adk logs,adk check,adk chat,adk traces,adk workflowsfor machine-readable output -
Centralized CLI logger with structured JSON support (#371)
-
MCP tools deprecated as thin CLI pass-throughs — CLI commands are now the primary interface (#330)
Dev Console
Navigation overhaul:
-
Sidebar replaced with compact topbar navigation with grouped views (Chat, Components, Test, Data, Observe, Config)
-
Icon rail — always-visible vertical rail showing active group's sub-items
-
Remembers last visited sub-view per group for quick navigation
-
Agent Info moved to a modal — accessible from anywhere via ADK logo
⠀
Command Palette (⌘K):
-
Recent pages, full page search, and quick commands
-
Toggle theme, open bots in Botpress Cloud, copy Bot ID/Workspace ID
-
Forward search queries to agent(0) copilot
-
Production-aware — dev-only pages disabled in Prod mode
⠀
Global Environment Switcher (Dev ↔ Prod):
-
Toggle via top-right badge or
⇧⌘Ekeyboard shortcut -
All views target the production agent when in Prod mode
-
Dev-only views disabled with visual indicators; auto-redirect on dev-only pages
-
Purple "Production Mode" pill as clear visual indicator
-
Environment state synced with server, persists across reloads
⠀
New pages & views:
-
Integration Hub — official Botpress integration hub component for browsing, configuring, and managing integrations
-
RAG Search — redesigned with toolbar, KB filtering, and resizable split-pane layout
-
Knowledge Base Finder — file drawer with search and document preview
-
Files — Finder-style file browser with folder categories (All, KB, System, Webchat)
-
Event Triggering — fire and replay integration events directly from the Triggers page
⠀
Visual polish:
-
Warm Stone light theme for dark/light consistency
-
Restyled toaster notifications
-
resizable panel handles
-
Skeleton shimmer loading states
-
Motion transitions throughout
-
Per-page error boundaries
⠀
Runtime
-
Conversation lifecycle management — nudge and expiration support (#377)
-
Custom component support — bridge
CustomComponentwith LLMz chat component system for webchat (#389, #367) -
Workflow notify — workflows can send events back to conversations via
step.notify()(#349) -
action.asTool()— convert any Action to a Tool with a single method call (#295) -
Knowledge base
.search()— KB instances own their search method directly (#299) -
Typed Eval class — replaces
defineEval, supports multiple evals per file (#288) -
Streaming agent steps — real-time step execution streaming (#347)
-
State mutation capture — trace state values and changes in agent steps (#281)
⠀
Bot Secrets & Environment Config
-
Bot secrets fully wired through the ADK — configure secrets per environment (#392)
-
Environment-specific configuration variables — set different config values for Dev vs Prod (#416)
-
Build-time secret warnings now validate against the correct active environment (#409)
⠀
adk init Improvements
-
File-based agent templates — choose from pre-built templates during init (#293)
-
Auto-install ADK skills during project creation (#362)
-
Inline comments in generated
agent.config.tsandindex.tsfiles (#284, #280) -
Non-interactive JSON mode for CI pipelines (#334)
-
No longer reprompts for bot name when creating a new bot (#303)
-
No longer requires interactive TTY (#316)
⠀
Integration Management
-
Integration Hub component in Dev Console (#391)
-
adk addnow accepts integration IDs (#289) -
Consistent error messages for add/remove commands (#360)
-
Chat integration auto-added to
dependencies.jsonwhen usingadk chat(#302) -
Fixed enabled-state mismatch false positives (#352)
-
Correct app host for staging bot links (#353)
⠀
Agent-Friendliness (AI Coding Assistant Support)
-
All major commands support
--format jsonfor structured output -
adk dev --non-interactivefor headless operation -
adk chat --singlefor one-shot message testing -
MCP tools deprecated in favor of CLI commands
-
CLI-first tooling documentation added to CLAUDE.md (#363)
⠀
Bug Fixes
-
Preserve server-side plugin config during
adk deploy(#415) -
step.request()now works with custom step names (#329) -
adk chat --singleproperly exits after receiving response (#318) -
project.cache.jsonparse error on first run (#319) -
Integration config migration warning now actionable in non-interactive mode (#317)
-
Keep typing indicator alive during long operations (#305)
-
Show error states when webchat/conversation handler missing (#331)
-
Disable conversations from unsupported channels in emulator (#327)
-
Don't mark website KB source as synced when 0 URLs discovered (#384)
-
Clear stale component arrays on reload (#387)
-
Unified
adk devstderr/stdout output streams (#324) -
adk statusaction count no longer confusing (#320) -
Allow patch-version compatibility between CLI and runtime (#275)
-
agent.local.jsonused instead ofagent.jsonto keep credentials out of git (#279)
⠀
Internal
-
Shared analytics tracking across CLI and Dev Console (#297)
-
Centralized CLI logger with JSON support (#371)
-
Renamed internal server/process symbols for clarity (#385)
-
Externalized esbuild in CLI bundle (#388)
-
Removed unused CLI demo commands (#372)
⠀
Tooling
- chore: update integration hub version (#421)
Fixes
- fix: replace esbuild with Bun.build() for component bundling (#422)
Installation
- npm:
bun add -g @botpress/adk-cli - GitHub releases: download the matching binary from
botpress/adk
ADK CLI v1.18.0-beta.3
see latest 1.18.0-beta.x release notes
ADK CLI v1.18.0-beta.2
see latest 1.18.0-beta.x release
ADK CLI v1.18.0-beta.1
see latest 1.18.0-beta.x release