namespace AIStudio.Assistants.BeyondFactsLab; /// /// The place of the conversation in which the lab tells whether it fits a task and how to work with it. /// /// /// The lab keeps one such conversation, apart from all preparations: it comes before the first one. /// public sealed record BflOnboardingThreadLocation : BflThreadLocation { /// /// The only place of this kind. /// public static readonly BflOnboardingThreadLocation INSTANCE = new(); /// /// The name of the conversation, the same on every computer. /// private const string NAME = "onboarding"; private BflOnboardingThreadLocation() { } /// public override Guid ChatId => BflThreadId.ONBOARDING; /// public override string Key => NAME; /// public override string ChatName => NAME; }