Raw response item describing a ghost snapshot captured for undo.
@type t() :: %Codex.Items.GhostSnapshot{ ghost_commit: map(), id: String.t() | nil, type: :ghost_snapshot }