mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-11-04 22:47:21 +00:00
Co-authored-by: Thorsten Sommer <SommerEngineering@users.noreply.github.com>
11 lines
664 B
C#
11 lines
664 B
C#
using ProviderSettings = AIStudio.Settings.Provider;
|
|
|
|
namespace AIStudio.Tools.Services;
|
|
|
|
/// <summary>
|
|
/// The provider a chat started by an assistant chat launcher begins with.
|
|
/// </summary>
|
|
/// <param name="Provider">The provider of the chat, or NONE when there is none to start with.</param>
|
|
/// <param name="IsExplicit">Whether the chat template or the launcher named this provider, as opposed to the chat defaults.</param>
|
|
/// <param name="ErrorMessage">Why the named provider cannot be used, or an empty string when it can.</param>
|
|
internal readonly record struct ChatLauncherProviderResult(ProviderSettings Provider, bool IsExplicit, string ErrorMessage); |