Axiom CLI v0.2.0 release notes
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.
View as MarkdownThis 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 clientcommand 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, andsync(a declarative, kubectl-apply-style reconciler driven by anaxiom-client.yamlmanifest). See Build a client SDK and 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 dbcommand group has been removed.axiom db genandaxiom 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 theresult_schema:block inaxiom.yaml. There is no replacement command — scripts or docs invokingaxiom db gen/axiom db checkwill need to switch to manual authoring.
Other changes since v0.1.1
- Generic/Instance nodes:
axiom create node --genericauthoring support (a node schema field plus author-time validation), theaxiom instance createwrapper above, and end-to-end support fromaxiom create node --generic→axiom instance create→ reference in a flow → compile + run. - Reliability/retry authoring:
axiom validatenow checks a package-authorretry:section inaxiom.yaml; the overall-timeout budget andretry_policygained a compiler/CLI authoring surface; thenode_timeout_secondsfield was removed entirely in favor of flow config. The docs now include idempotency guidance for at-least-once delivery. If you were passing--timeout/ settingnode_timeout_seconds, remove it — the field no longer exists. - Failure-edge / compensation authoring:
Edge.OnErrorauthoring for error-sourced routing, flow.yaml authoring forresult_schemafacades, 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-authoringClaude Code skill; theaxiom-package-authoringandaxiom-flow-authoringskills were updated for retry-config authoring, config-derived result-schema typing, and theaxiom dbremoval. - 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-v2bumped to clearGO-2026-5764.