0.52.6 - 2026-08-20
- [Configuration] Lifecycle configuration now makes
runtime_network.mode: hybrid enable both public ingress and private networking, so hybrid-network runtimes no longer deploy with public access only.
0.52.5 - 2026-08-20
- [Configuration]
config --init writes project-level options from the same command into the newly created agentkit.yaml, making complete lifecycle config generation usable in non-interactive environments.
- [Configuration]
config now includes help descriptions for lifecycle config fields, and the interactive wizard narrows choice tables to the terminal width to reduce wrapping overflow in narrow terminals.
- [Sandbox commands] Model environment variables now inject Codex, OpenCode, and
MODEL_AGENT_* model environment variables consistently, and stop generating ANTHROPIC_*, CODEX_CONFIG_TOML, and CODEX_MODEL_CATALOG_JSON environment variables for general model options, reducing configuration drift across coding agents and runtimes.
- [Sandbox commands]
sandbox exec now writes explicit model name, API key, or base URL updates into the session .env, Codex config, and OpenCode config for existing CodeEnv sessions, so later terminals can reuse the same settings.
- [Sandbox commands]
sandbox codex-login writes Codex OAuth config directly inside the sandbox session before injecting local subscription credentials, so subscription login setup no longer depends on passing generated config through session environment variables.
0.52.4 - 2026-08-19
- [memory commands]
memory create now defaults to VIKINGDB_MEMORY on BytePlus and fails early when MEM0 is passed explicitly or through --json; Volcengine still defaults to MEM0.
- [migrate commands] Dify migration now detects Dify DSL by YAML content, so it can handle Dify exports with arbitrary file names or nested paths while avoiding ordinary YAML files with matching names.
- [Harness Sidecar] Release builds improve managed Harness Sidecar builds by requiring the current CLI-managed Dockerfile structure, isolating and enabling Code Pipeline cache by managed base image digest, and sizing TOS upload timeouts from the archive size.
- [Harness Sidecar]
harness sidecar resolve now warns when the ops profile disables mcp_resilience, making the disabled SQL read-only protection visible before release.
0.52.3 - 2026-08-18
- [Sandbox commands]
sandbox list can inspect sandbox sessions or tools: it reads the local session cache by default, supports --tools for the local tool cache, supports --remote for remote tools or remote sessions under a specified tool, and filters by tool id, name, type, and status.
- [Harness Sidecar] Managed Harness Sidecar release improves release recovery. After the runtime reaches
Ready, the CLI waits for the key_auth APIG binding; when the release API response is ambiguous but the runtime has already started releasing or the new version is ready, the CLI continues the flow instead of triggering release again.
- [Harness Sidecar] Managed Harness Sidecar runtime recovery can preserve the current serving version and update in place when it is still the only serving version and every newer version has failed; when safe recovery cannot be confirmed, the command fails and requires explicit reconciliation.
- [Harness Sidecar] Release builds preserve application-declared
veadk-python and agentkit_sdk_python dependencies for managed Sidecar builds, remove the retired standalone agentkit-harness-sidecar-integration package, and change TOS build-context uploads to a 120-second timeout with one retry for retryable network errors.
0.52.2 - 2026-08-14
- [chat commands]
chat starts OAuth-bound conversations with shared Harnesses published through tenant login discovery aliases, with sessions isolated by verified user identity.
- [eval commands] eval backend resolves Coze or TEA through the AgentKit evaluation gateway by default and provides
--cache-refresh and --verbose for inspecting backend coordinates and troubleshooting TEA requests.
- [eval commands] dataset, evaluator, and target commands expand TEA evaluation support with dataset updates and versions, evaluator template details, draft updates and version submission, plus source evaluation target and target-version listing.
- [eval commands]
eval run supports explicit TEA dataset versions, evaluator versions, source target types, and target versions, and returns the TEA run ID with the experiment ID.
- [Harness] Harness configuration supports private networking, capacity, shared database sessions, and managed model egress for shared OAuth Harnesses, and verifies identity, image, and scaling bindings after deployment.
- [invoke commands]
invoke run no longer reuses the login session id_token automatically for custom_jwt Runtimes; generic invocation now requires an explicit OAuth token through --headers, while shared OAuth Harness chat uses chat.
- [Sandbox commands]
sandbox create provides --llm-shield-app-id for enabling LLM Shield on Skill sandbox tools.
0.52.1 - 2026-08-12
- [Harness Sidecar] Harness Sidecar commands provide
harness sidecar catalog and harness sidecar resolve for printing the Product Component Catalog and resolving profiles plus component switches into a verifiable Sidecar plan before release.
- [Harness Sidecar] Release configuration supports managed
harness_sidecar config, provides runtime descriptions, create-time tags, and Code Pipeline workspace / pipeline pinning fields, and derives Auto TOS buckets from the cloud provider, region, and account.
- [Harness Sidecar]
release provides --json for managed Harness Sidecar releases, emitting newline-delimited build, deploy, runtime-id, and final-result events and verifying the Sidecar, model proxy, and required MCP gateway after release.
- [Harness Sidecar] Release flow now matches existing Runtimes by exact name. For managed Harness Sidecar releases, states that require recreation now require explicit reconciliation instead of automatically deleting an existing runtime.
- [Sandbox commands]
sandbox config --list now prints the current .agentkit/sandbox.yaml file instead of listing inferred default model, network, and tool settings.
0.52.0 - 2026-08-11
- [Auth commands] The CLI can now read
/.well-known/agentkit-cli discovery documents from custom login addresses that include a single tenant path segment, with stricter validation for remote addresses, discovery fields, regions, cloud providers, and STS coordinates. When logging in through a remote discovery document, the CLI saves the profile only after login succeeds.
- [Auth commands]
auth admin publish now accepts existing --issuer, --client-id, --role-trn, and --provider-trn values, so cross-account identity setups can publish only the discovery document; it also supports --domain for returning a custom login domain whose CNAME and HTTPS certificate are already configured.
- [Auth commands] Auth Admin can use valid STS credentials from the current CLI SSO profile for management operations, and uses built-in service endpoints for those operations so project or user-wide endpoint overrides do not affect privileged setup.
- [Installation] The install flow keeps the standalone CLI ahead of same-named commands installed through pip, pipx, venv, or Conda in zsh, bash, or fish, and uninstall restores original commands and shell configuration entries that are still managed by the installer.
- [Configuration] Config commands validate region values, accepting only lowercase, hyphen-separated region codes so invalid regions cannot enter service endpoints or request signing.
0.51.2 - 2026-08-11
- [Model Gateway commands] Model Gateway supports gateway activation, model provider and consumer management, and generation of
curl, OpenAI, Anthropic, or AgentKit calling examples from authorized models.
- [invoke commands]
invoke run now follows the Python SDK invocation contract, resolving targets from agentkit.yaml, Runtime IDs, or endpoints, accepting JSON payloads and headers, and selecting /invoke, ADK /run_sse, or A2A automatically; it can also print raw streaming events or show reasoning content when needed.
- [harness commands]
harness invoke directly invokes a deployed Harness with per-request overrides for the model, system prompt, tools, skills, runtime backend, A2A registry, and maximum LLM calls, with either invoke or run_sse transport.
- [Auth commands] Identity-only mode lets
login --identity-only and auth profile set --identity-only store only the OIDC session. For matching custom_jwt Harness invocations, the CLI can forward that user identity without creating management credentials.
- [Auth commands] Auth Admin generated SSO policies now include permissions for listing sandbox sessions, restoring session snapshots, and querying tool types, so sandbox-related SSO workflows have the required access.
- [Sandbox commands] Creation, initialization, and preview flows are now more predictable:
sandbox create --envs can inject repeatable environment variables, sandbox init writes the current built-in base image into generated Dockerfiles, and sandbox web opens the sandbox home directory in the remote browser. Initial .agentkit/sandbox.yaml files no longer persist inferred model defaults, and the Model Square default model is now deepseek-v4-flash-ga-260731.
- [migrate commands] Dify migration extracts Workflow and Chatflow nodes, edges, variables, features, and dependencies before migration while redacting sensitive fields.
0.51.1 - 2026-08-06
- Fixed missing bundled assets in standalone distributions so lifecycle commands and
sandbox dashboard can load templates and web terminal assets correctly after installation.
0.51.0 - 2026-08-05
0.50.9 - 2026-08-03
- Added global
--provider, the top-level config command, and region selection for init, Harness, and migration.
- Completed BytePlus project switching, MCP service mapping, build images, and migration.
0.50.8 - 2026-07-31
- Added
deploy config --provider for selecting the cloud provider when generating agentkit.yaml.
- Switched BytePlus deployments to the corresponding base images.
0.50.7 - 2026-07-31
0.50.6 - 2026-07-31
0.50.5 - 2026-07-31
0.50.4 - 2026-07-30
- Relaxed wording checks for migration plans to improve compatibility across source projects.
0.50.3 - 2026-07-30
0.50.2 - 2026-07-29
- Added BytePlus resource routing to deployment configuration, establishing the base for the complete multi-cloud deployment flow.
0.50.1 - 2026-07-29
- Changed Runtime defaults to 2 vCPU, 4 GiB of memory, and one minimum instance; see
agentkit.yaml.
- Added
migrate --project for selecting the project used by remote migration.
0.50.0 - 2026-07-28
- Added Auth Admin credential management.
- Added Skill Space references and request-level overrides to Harness.
- Released the revised sandbox commands for configuration, creation, terminal, file, and invocation workflows.
0.46.7 - 2026-07-22
- Added remote Dify and arbitrary-source support to migration.
- Added per-resource region and project overrides plus Runtime private-network settings to
agentkit.yaml.
0.46.6 - 2026-07-19
- Published the AgentKit CLI command reference and the
agentkit.yaml-based build and deployment documentation.
Last modified on September 19, 2026