Files
Marius 5e7df97ab4 docs(kilo-docs): document new snapshot system and revert workflow (#8180)
* docs(kilo-docs): document new OpenCode-based snapshot system and revert workflow

Rewrites the VSCode tabs in checkpoints.md to fully document the new
git-based snapshot system including the Revert to here button, Revert
Banner with Redo/Redo All, permanent reverts, and technical details
on bare git repo storage, worktree isolation, and garbage collection.

* docs(kilo-docs): fix snapshot storage path and repo type per review

Corrects the path to include the worktree hash segment and removes
the incorrect 'bare' descriptor since the repo is initialized with
git init (not --bare).

* docs(kilo-docs): fix repo type and GC behavior per review round 2

- Corrects 'bare Git repository' to 'detached work tree' layout
- Clarifies that gc prunes unreachable tree objects regardless of
  session references since snapshots are raw hashes not refs

* docs(kilo-docs): clarify revert granularity is per user message

Makes explicit that checkpoints are taken per user message turn, not
per individual tool call. Adds warning callout explaining that all
changes within a single agent response are reverted together.

Closes #8186

* docs(kilo-docs): correct step granularity description per review

A single user message can produce multiple model call steps, each
with its own snapshot pair. The previous wording incorrectly equated
one step to one full user-message cycle. Revert UI still operates
at the user message level.
2026-04-02 14:24:20 +02:00
..