list_checkpoints
List saved checkpoints on a branch, newest first, with pagination. Use to find a checkpoint ID for restoring or resetting a project state.
Instructions
List checkpoints on a branch (the current branch by default), newest first. Returns records ({ id, createdAt, description, user }). Paginates via limit + cursor (meta.nextCursor); backend default limit 25, max 50. Use a checkpoint id with restore_checkpoint / hard_reset_checkpoint. When NOT to use: to list branches (use list_branches).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max checkpoints to return (max 50) | |
| cursor | No | Pagination cursor (a checkpoint id from a previous meta.nextCursor) | |
| branchId | No | Branch to list checkpoints for (defaults to the current branch) |