# Fork and resume runs from a known-good checkpoint

> Agno now checkpoints runs at the tool-batch level and exposes a unified /continue endpoint that handles both regenerating a run and forking it, along with support for forking sessions.

- Published: 2026-06-23
- Author: Agno Team
- Category: Changelog
- Canonical: https://agno-com-nine.vercel.app/articles/fork-and-resume-runs-from-a-known-good-checkpoint
- Markdown: https://agno-com-nine.vercel.app/articles/fork-and-resume-runs-from-a-known-good-checkpoint.md

Agno now checkpoints runs at the tool-batch level and exposes a unified `/continue` endpoint that handles both regenerating a run and forking it, along with support for forking sessions. Together they let you branch off a run at a known-good point rather than starting over, which is the kind of control that makes long, expensive agent runs practical to operate.

See the [checkpointing cookbooks](https://github.com/agno-agi/agno/tree/main/cookbook/02_agents/18_checkpointing) for examples.
