# `Tinkex.CLI.Commands.Checkpoint`
[🔗](https://github.com/North-Shore-AI/tinkex/blob/v0.4.0/lib/tinkex/cli/commands/checkpoint.ex#L1)

Checkpoint management commands: save, list, info, publish, unpublish, delete, download.

# `run_checkpoint`

```elixir
@spec run_checkpoint(map(), map()) :: {:ok, map()} | {:error, term()}
```

Saves a checkpoint with the given options and dependencies.

# `run_checkpoint_management`

```elixir
@spec run_checkpoint_management(atom(), map(), map()) ::
  {:ok, map()} | {:error, term()}
```

Manages checkpoint operations (list, info, publish, unpublish, set-ttl, delete, download, push-hf).

---

*Consult [api-reference.md](api-reference.md) for complete listing*
