---
title: "Axiom CLI v0.2.0 release notes"
description: "What's new in the v0.2.0 Axiom CLI: the new axiom client command group, breaking changes, and other changes since v0.1.1."
category: reference
surfaces: [cli]
related: [reference/cli/axiom-client, reference/cli/axiom, guides/build-a-client-sdk]
last_reviewed: 2026-07-10
---

# Axiom CLI v0.2.0

This release adds the `axiom client` command group for building typed SDKs,
a typed `axiom instance create` wrapper, and live mapping preview, along with
one breaking change (the `axiom db` command group was removed).

## Highlights

- **New `axiom client` command group** — create and manage Client Builder
  clients (typed SDKs generated from marketplace nodes/flows):
  `create`, `list`, `get`, `add`/`members`/`remove-member`, `build`,
  `status --watch`, `download`, and `sync` (a declarative,
  kubectl-apply-style reconciler driven by an `axiom-client.yaml` manifest).
  See [Build a client SDK](../guides/build-a-client-sdk.md) and
  [reference/cli/axiom-client.md](../reference/cli/axiom-client.md).
- **`axiom instance create`** — a typed CLI wrapper that type-binds a Generic
  node into a concrete Instance (no build, no deploy).
- **`axiom flow preview`** — preview the exact value an edge adapter or
  compose mapping produces for sample input, without a full compile+run
  round-trip.

## Breaking changes

- **The entire `axiom db` command group has been removed.** `axiom db gen`
  and `axiom db check` (schema introspection, inference, and drift-checking
  for the DB-schema-import path) are gone, along with the corresponding
  frontend "Import from axiom db gen" affordance. Result schemas are now
  hand-authored — either in the result-schema editor in the console, or by
  hand-typing the `result_schema:` block in `axiom.yaml`. There is no
  replacement command — scripts or docs invoking `axiom db gen` /
  `axiom db check` will need to switch to manual authoring.

## Other changes since v0.1.1

- **Generic/Instance nodes:** `axiom create node --generic` authoring support
  (a node schema field plus author-time validation), the `axiom instance
  create` wrapper above, and end-to-end support from `axiom create node
  --generic` → `axiom instance create` → reference in a flow → compile + run.
- **Reliability/retry authoring:** `axiom validate` now checks a
  package-author `retry:` section in `axiom.yaml`; the overall-timeout budget
  and `retry_policy` gained a compiler/CLI authoring surface; the
  `node_timeout_seconds` field was removed entirely in favor of flow config.
  The docs now include idempotency guidance for at-least-once delivery.
  If you were passing `--timeout` / setting `node_timeout_seconds`, remove
  it — the field no longer exists.
- **Failure-edge / compensation authoring:** `Edge.OnError` authoring for
  error-sourced routing, flow.yaml authoring for `result_schema` facades, and
  the compensation-link authoring path (`compensation_node_name`).
- **Live mapping preview:** `axiom flow preview` (above) plus the underlying
  live-preview support for edge adapters and compose plans.
- **Skills:** a new `axiom-client-authoring` Claude Code skill; the
  `axiom-package-authoring` and `axiom-flow-authoring` skills were updated
  for retry-config authoring, config-derived result-schema typing, and the
  `axiom db` removal.
- **Docs:** user docs and Claude Code skills refreshed for generic/instance
  nodes, and a broken "Open interactive docs" (OpenAPI explorer) link fixed.
- **Dependencies:** `aws-sdk-go-v2` bumped to clear `GO-2026-5764`.
