namespace AIStudio.Assistants.SWOTAnalysis;
///
/// What reading an answer of a model brought, after a repair round if one was needed.
///
/// The result.
/// The result, or null when no answer could be read.
/// Why the last answer could not be read; empty when one could.
internal sealed record SwotReadAnswer(TResult? Result, string Issue) where TResult : class;