diff --git a/app/MindWork AI Studio/Settings/DataModel/DataSourceERI_V1.cs b/app/MindWork AI Studio/Settings/DataModel/DataSourceERI_V1.cs index a9931e38..328161e1 100644 --- a/app/MindWork AI Studio/Settings/DataModel/DataSourceERI_V1.cs +++ b/app/MindWork AI Studio/Settings/DataModel/DataSourceERI_V1.cs @@ -1,5 +1,6 @@ // ReSharper disable InconsistentNaming +using AIStudio.Assistants.ERI; using AIStudio.Tools.ERIClient.DataModel; namespace AIStudio.Settings.DataModel; @@ -39,4 +40,7 @@ public readonly record struct DataSourceERI_V1 : IERIDataSource /// public DataSourceSecurity SecurityPolicy { get; init; } = DataSourceSecurity.NOT_SPECIFIED; + + /// + public ERIVersion Version { get; init; } = ERIVersion.V1; } \ No newline at end of file diff --git a/app/MindWork AI Studio/Settings/IERIDataSource.cs b/app/MindWork AI Studio/Settings/IERIDataSource.cs index 0d917d18..35e37791 100644 --- a/app/MindWork AI Studio/Settings/IERIDataSource.cs +++ b/app/MindWork AI Studio/Settings/IERIDataSource.cs @@ -1,3 +1,4 @@ +using AIStudio.Assistants.ERI; using AIStudio.Tools.ERIClient.DataModel; namespace AIStudio.Settings; @@ -23,4 +24,9 @@ public interface IERIDataSource : IExternalDataSource /// The username to use for authentication, when the auth. method is USERNAME_PASSWORD. /// public string Username { get; init; } + + /// + /// The ERI specification to use. + /// + public ERIVersion Version { get; init; } } \ No newline at end of file