Version history

Roll back your OpenV2 project to a previous AI message snapshot.

OpenV2 saves version snapshots as you build. You can restore the project to an earlier state if a change went wrong or you want to explore an alternate direction.

How versioning works

  • Snapshots are created when the AI finishes a turn
  • Each snapshot captures the full project file state at that message
  • Thumbnails may be captured from the preview for quick recognition

Restoring a version

  1. Open the chat history or version UI in the workbench
  2. Select a prior message / snapshot
  3. Choose Restore to roll back files to that point

Restoring replaces current workspace files with the snapshot — continue chatting from the restored state.

Best practices

Tip: Before a large refactor, note the current message so you can restore easily.

Tip: Version restore affects code and project files, not V2 Cloud database records. Backend data changes are separate — use Database tools to manage data.

Persistence

Projects sync to Supabase with IndexedDB fallback for offline resilience. Version history is tied to your project ID and account.