Skip to main content
Checkfu matches Claude Managed Agents: Agent Versions are automatic. There is no Draft resource and no publish operation. The CLI and TypeScript examples require CLI access and SDK access.

Create Version 1

The CLI and cURL tabs capture the stable agent_… ID in CHECKFU_AGENT_ID; the TypeScript tab retains it as agent.id. The created Agent has version: 1.

Create the next Version

A changed configuration returns Version 2. The optional version field is the optimistic-concurrency guard; omit it for a last-write-wins declarative apply loop. An unchanged effective configuration is a no-op.

Retrieve one exact Version

Updating the Agent head never changes an earlier Version.

List Version history

The CMA-compatible Session slice is the next lifecycle step. The retired Draft, Release, export/import, and AgentDeployment calls are not part of the current Agent API.