mirror of
https://github.com/Kilo-Org/kilocode.git
synced 2026-09-24 16:02:55 +08:00
* 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.