|
1 | | -// Copyright (c) Microsoft Corporation. All rights reserved. |
| 1 | +// Copyright (c) Microsoft Corporation. All rights reserved. |
2 | 2 | // Licensed under the MIT license. |
3 | 3 |
|
4 | 4 | using System; |
@@ -79,7 +79,7 @@ public static async Task TransformOpenApiDocument(HidiOptions options, ILogger l |
79 | 79 |
|
80 | 80 | // Default to yaml and OpenApiVersion 3 during csdl to OpenApi conversion |
81 | 81 | var openApiFormat = options.OpenApiFormat ?? (!string.IsNullOrEmpty(options.OpenApi) ? GetOpenApiFormat(options.OpenApi, logger) : OpenApiFormat.Yaml); |
82 | | - var openApiVersion = options.Version != null ? TryParseOpenApiSpecVersion(options.Version) : OpenApiSpecVersion.OpenApi3_0; |
| 82 | + var openApiVersion = options.Version != null ? TryParseOpenApiSpecVersion(options.Version) : OpenApiSpecVersion.OpenApi3_1; |
83 | 83 |
|
84 | 84 | // If ApiManifest is provided, set the referenced OpenAPI document |
85 | 85 | var apiDependency = await FindApiDependency(options.FilterOptions.FilterByApiManifest, logger, cancellationToken).ConfigureAwait(false); |
@@ -768,7 +768,7 @@ internal static async Task PluginManifest(HidiOptions options, ILogger logger, C |
768 | 768 | // Write OpenAPI to Output folder |
769 | 769 | options.Output = new(Path.Combine(options.OutputFolder, "openapi.json")); |
770 | 770 | options.TerseOutput = true; |
771 | | - WriteOpenApi(options, OpenApiFormat.Json, OpenApiSpecVersion.OpenApi3_0, document, logger); |
| 771 | + WriteOpenApi(options, OpenApiFormat.Json, OpenApiSpecVersion.OpenApi3_1, document, logger); |
772 | 772 |
|
773 | 773 | // Create OpenAIPluginManifest from ApiDependency and OpenAPI document |
774 | 774 | var manifest = new OpenAIPluginManifest |
|
0 commit comments