{{define "content"}} {{$m := .Data.Mind}}

{{$m.DisplayName}} snapshots & forks

A snapshot captures the mind's whole state (identity, personality, configuration, workspace, memories, beliefs, goals, relationships) at a point in its history. Forks start from a snapshot and share the history before it by reference.

{{with .Data.Parent}}

Forked from {{.DisplayName}}{{with $m.ForkedFromSnapshot}} · snapshot{{end}} · compare

{{end}}
Export archive
{{template "mind_tabs" (dict "M" $m "Active" "snapshots")}}
{{if .Data.Snapshots}} {{range .Data.Snapshots}}{{end}}
NameTakenEventContentsSize
{{.Name}}{{with .Note}}
{{.}}
{{end}}
{{ago .CreatedAt}} · {{.CreatedBy}}{{.EventSeq}} {{range $t, $n := .Counts}}{{$t}} {{$n}} · {{end}}{{.SizeBytes}} {{if $.Principal.User.Role.AtLeast "operator"}}download{{end}} {{if $.Principal.User.Role.AtLeast "administrator"}}
{{end}}
{{else}}

No snapshots yet.

{{end}}
{{if .Principal.User.Role.AtLeast "operator"}}

Take snapshot

{{end}}

Compare

Side-by-side counts, belief differences, personality and configuration diffs.

Replay

Re-run this mind's recorded cognition from a snapshot: replays.

{{end}}