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;