Hashbrown.AspNetCore · C# API reference
Hashbrown.AspNetCore.ConversationSnapshot
Upcoming 0.1.0-preview.2 · Unreleased
public sealed record ConversationSnapshot : System.IEquatable<Hashbrown.AspNetCore.ConversationSnapshot>Owned canonical native conversation that can be installed without replaying events.
Members
ConversationSnapshot
public ConversationSnapshot(string ThreadId, System.Text.Json.JsonElement Messages, System.Text.Json.JsonElement? State, System.Collections.Generic.IReadOnlyList<Hashbrown.AspNetCore.RecoveryInterrupt>? Interrupts = null, string? ConfiguredSystemMessageId = null);Owned canonical native conversation that can be installed without replaying events.
PendingBrowserRecovery
public Hashbrown.AspNetCore.PendingBrowserRecovery? PendingBrowserRecovery { get; init; }Optional explicit settlement capability, advertised only by a capable native journal under negotiated V2 recovery.