File tree Expand file tree Collapse file tree 2 files changed +4
-6
lines changed
Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Original file line number Diff line number Diff line change 88 <PackageVersion Include =" AWSSDK.BedrockAgentRuntime" Version =" 3.7.418" />
99 <PackageVersion Include =" AWSSDK.BedrockRuntime" Version =" 3.7.412.4" />
1010 <PackageVersion Include =" Azure.AI.OpenAI" Version =" 2.1.0" />
11- <PackageVersion Include =" CSharpToJsonSchema" Version =" 3.10.2-dev.29 " />
11+ <PackageVersion Include =" CSharpToJsonSchema" Version =" 3.10.2-dev.31 " />
1212 <PackageVersion Include =" DotNet.ReproducibleBuilds" Version =" 1.2.25" />
1313 <PackageVersion Include =" FluentAssertions" Version =" 8.2.0" />
1414 <PackageVersion Include =" GitHubActionsTestLogger" Version =" 2.4.1" />
1515 <PackageVersion Include =" Google.Cloud.AIPlatform.V1" Version =" 3.9.0" />
16- <PackageVersion Include =" Google_GenerativeAI" Version =" 2.4.3 " />
16+ <PackageVersion Include =" Google_GenerativeAI" Version =" 2.4.6 " />
1717 <PackageVersion Include =" GroqSharp" Version =" 1.1.2" />
1818 <PackageVersion Include =" H.Generators.Extensions" Version =" 1.22.0" />
1919 <PackageVersion Include =" H.Generators.Tests.Extensions" Version =" 1.22.0" />
Original file line number Diff line number Diff line change @@ -55,12 +55,10 @@ public static string GetStringForFunctionArgs(this object? arguments)
5555 else throw new Exception ( "Unknown type" ) ;
5656 }
5757
58- [ RequiresUnreferencedCode ( "Calls System.Text.Json.JsonSerializer.Serialize<TValue>(TValue, JsonSerializerOptions)" ) ]
59- [ RequiresDynamicCode ( "Calls System.Text.Json.JsonSerializer.Serialize<TValue>(TValue, JsonSerializerOptions)" ) ]
6058 public static Schema ? ToFunctionParameters ( this OpenApiSchema openApiSchema )
6159 {
62- var text = JsonSerializer . Serialize ( openApiSchema ) ;
63- return JsonSerializer . Deserialize < Schema ? > ( text ) ;
60+ var text = JsonSerializer . Serialize ( openApiSchema , CSharpToJsonSchema . OpenApiSchemaJsonContext . Default . OpenApiSchema ) ;
61+ return JsonSerializer . Deserialize < Schema ? > ( text , TypesSerializerContext . Default . Schema ) ;
6462 }
6563
6664 public static string GetString ( this IDictionary < string , object > ? arguments )
You can’t perform that action at this time.
0 commit comments