Provides struct and type for a SessionRevert
@type t() :: %OpenCode.Generated.SessionRevert{ diff: String.t() | nil, message_id: String.t(), part_id: String.t() | nil, snapshot: String.t() | nil }