Module snapshot

Module snapshot 

Source

Structs§

GenericSnapshotManager
Generic snapshot manager that works with any SnapshotTarget
ProfileDir
Profile source directory snapshot
Snapshot
Snapshot metadata
SnapshotDiff
Differences between a snapshot and current state
TargetDir
Target directory snapshot (e.g., ~/.claude or project/.claude)

Enums§

SnapshotTrigger
Trigger that caused the snapshot to be created

Traits§

SnapshotTarget
Trait for types that can be snapshot targets

Type Aliases§

ProfileSnapshotManager
Snapshot manager for profile source directories
SnapshotManager
Snapshot manager for target directories (e.g., installed .claude folders)