diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CancelRun.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CancelRun.g.cs index 061c158a..a0f0c4b2 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CancelRun.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CancelRun.g.cs @@ -149,11 +149,25 @@ partial void ProcessCancelRunResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CreateMessage.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CreateMessage.g.cs index fa62c3d5..a74fded5 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CreateMessage.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CreateMessage.g.cs @@ -158,11 +158,25 @@ partial void ProcessCreateMessageResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CreateRun.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CreateRun.g.cs index 5af4baf2..29966f43 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CreateRun.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CreateRun.g.cs @@ -167,11 +167,25 @@ partial void ProcessCreateRunResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CreateThread.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CreateThread.g.cs index e0bede56..19a79777 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CreateThread.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CreateThread.g.cs @@ -152,11 +152,25 @@ partial void ProcessCreateThreadResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CreateThreadAndRun.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CreateThreadAndRun.g.cs index af71de18..b07c200b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CreateThreadAndRun.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.CreateThreadAndRun.g.cs @@ -152,11 +152,25 @@ partial void ProcessCreateThreadAndRunResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.DeleteMessage.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.DeleteMessage.g.cs index 196e611c..7af3fd05 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.DeleteMessage.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.DeleteMessage.g.cs @@ -149,11 +149,25 @@ partial void ProcessDeleteMessageResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.DeleteThread.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.DeleteThread.g.cs index 1504374a..76e6bbf1 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.DeleteThread.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.DeleteThread.g.cs @@ -143,11 +143,25 @@ partial void ProcessDeleteThreadResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.GetMessage.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.GetMessage.g.cs index b276c790..e2f8fe40 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.GetMessage.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.GetMessage.g.cs @@ -149,11 +149,25 @@ partial void ProcessGetMessageResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.GetRun.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.GetRun.g.cs index 28b33ca1..c10619c3 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.GetRun.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.GetRun.g.cs @@ -149,11 +149,25 @@ partial void ProcessGetRunResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.GetRunStep.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.GetRunStep.g.cs index 984d198f..5be2335b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.GetRunStep.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.GetRunStep.g.cs @@ -164,11 +164,25 @@ partial void ProcessGetRunStepResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.GetThread.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.GetThread.g.cs index 7181ae14..f5e3dd30 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.GetThread.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.GetThread.g.cs @@ -143,11 +143,25 @@ partial void ProcessGetThreadResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ListMessages.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ListMessages.g.cs index 4e550aa7..e2242118 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ListMessages.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ListMessages.g.cs @@ -184,11 +184,25 @@ partial void ProcessListMessagesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ListRunSteps.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ListRunSteps.g.cs index ef9b9bbe..3c2c45ca 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ListRunSteps.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ListRunSteps.g.cs @@ -190,11 +190,25 @@ partial void ProcessListRunStepsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ListRuns.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ListRuns.g.cs index a4ebdaed..d0c556e8 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ListRuns.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ListRuns.g.cs @@ -177,11 +177,25 @@ partial void ProcessListRunsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ModifyMessage.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ModifyMessage.g.cs index 94666ca8..e09012f0 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ModifyMessage.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ModifyMessage.g.cs @@ -164,11 +164,25 @@ partial void ProcessModifyMessageResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ModifyRun.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ModifyRun.g.cs index 4bdede7c..79019750 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ModifyRun.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ModifyRun.g.cs @@ -164,11 +164,25 @@ partial void ProcessModifyRunResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ModifyThread.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ModifyThread.g.cs index fb45e542..4fa7e65f 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ModifyThread.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.ModifyThread.g.cs @@ -158,11 +158,25 @@ partial void ProcessModifyThreadResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.SubmitToolOuputsToRun.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.SubmitToolOuputsToRun.g.cs index 0af6f57d..657e19f0 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.SubmitToolOuputsToRun.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AssistantsClient.SubmitToolOuputsToRun.g.cs @@ -164,11 +164,25 @@ partial void ProcessSubmitToolOuputsToRunResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateSpeech.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateSpeech.g.cs index f19d70a5..0b71ade5 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateSpeech.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateSpeech.g.cs @@ -96,11 +96,25 @@ partial void ProcessCreateSpeechResponse( } catch (global::System.Net.Http.HttpRequestException __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, @@ -124,7 +138,16 @@ partial void ProcessCreateSpeechResponse( } var __streamedResponse = global::tryAGI.OpenAI.CreateSpeechResponseStreamEvent.FromJson(__content, JsonSerializerContext) ?? - throw new global::System.InvalidOperationException($"Response deserialization failed for \"{__content}\" "); + throw new global::tryAGI.OpenAI.ApiException( + message: $"Response deserialization failed for \"{__content}\" ", + statusCode: __response.StatusCode) + { + ResponseBody = __content, + ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value), + }; yield return __streamedResponse; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateTranscription.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateTranscription.g.cs index 6ca67aed..6d320e4f 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateTranscription.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateTranscription.g.cs @@ -249,11 +249,25 @@ partial void ProcessCreateTranscriptionResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateTranscriptionAsStream.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateTranscriptionAsStream.g.cs index 60f717af..2539249e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateTranscriptionAsStream.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateTranscriptionAsStream.g.cs @@ -192,11 +192,25 @@ partial void ProcessCreateTranscriptionAsStreamResponse( } catch (global::System.Net.Http.HttpRequestException __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, @@ -220,7 +234,16 @@ partial void ProcessCreateTranscriptionAsStreamResponse( } var __streamedResponse = global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEvent.FromJson(__content, JsonSerializerContext) ?? - throw new global::System.InvalidOperationException($"Response deserialization failed for \"{__content}\" "); + throw new global::tryAGI.OpenAI.ApiException( + message: $"Response deserialization failed for \"{__content}\" ", + statusCode: __response.StatusCode) + { + ResponseBody = __content, + ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value), + }; yield return __streamedResponse; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateTranslation.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateTranslation.g.cs index 7bac6341..0720c929 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateTranslation.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateTranslation.g.cs @@ -181,11 +181,25 @@ partial void ProcessCreateTranslationResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateVoice.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateVoice.g.cs index 83fd87d2..149afebf 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateVoice.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateVoice.g.cs @@ -165,11 +165,25 @@ partial void ProcessCreateVoiceResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateVoiceConsent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateVoiceConsent.g.cs index 76fa6f6d..aa4588e0 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateVoiceConsent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.CreateVoiceConsent.g.cs @@ -165,11 +165,25 @@ partial void ProcessCreateVoiceConsentResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.DeleteVoiceConsent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.DeleteVoiceConsent.g.cs index ea9eabc5..bbc6f65f 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.DeleteVoiceConsent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.DeleteVoiceConsent.g.cs @@ -145,11 +145,25 @@ partial void ProcessDeleteVoiceConsentResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.GetVoiceConsent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.GetVoiceConsent.g.cs index ede5aff1..eda9161b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.GetVoiceConsent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.GetVoiceConsent.g.cs @@ -145,11 +145,25 @@ partial void ProcessGetVoiceConsentResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.ListVoiceConsents.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.ListVoiceConsents.g.cs index ae16c465..318591aa 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.ListVoiceConsents.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.ListVoiceConsents.g.cs @@ -157,11 +157,25 @@ partial void ProcessListVoiceConsentsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.UpdateVoiceConsent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.UpdateVoiceConsent.g.cs index be48fe5c..119a11ab 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.UpdateVoiceConsent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AudioClient.UpdateVoiceConsent.g.cs @@ -160,11 +160,25 @@ partial void ProcessUpdateVoiceConsentResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AuditLogsClient.ListAuditLogs.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AuditLogsClient.ListAuditLogs.g.cs index f81c8464..1875471f 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AuditLogsClient.ListAuditLogs.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AuditLogsClient.ListAuditLogs.g.cs @@ -207,11 +207,25 @@ partial void ProcessListAuditLogsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.BatchClient.CancelBatch.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.BatchClient.CancelBatch.g.cs index 348f954b..9cf90acc 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.BatchClient.CancelBatch.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.BatchClient.CancelBatch.g.cs @@ -143,11 +143,25 @@ partial void ProcessCancelBatchResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.BatchClient.CreateBatch.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.BatchClient.CreateBatch.g.cs index 4756bbde..e8763896 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.BatchClient.CreateBatch.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.BatchClient.CreateBatch.g.cs @@ -152,11 +152,25 @@ partial void ProcessCreateBatchResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.BatchClient.ListBatches.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.BatchClient.ListBatches.g.cs index 4031d714..c95e4157 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.BatchClient.ListBatches.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.BatchClient.ListBatches.g.cs @@ -155,11 +155,25 @@ partial void ProcessListBatchesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.BatchClient.RetrieveBatch.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.BatchClient.RetrieveBatch.g.cs index 7d075464..49de9ded 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.BatchClient.RetrieveBatch.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.BatchClient.RetrieveBatch.g.cs @@ -143,11 +143,25 @@ partial void ProcessRetrieveBatchResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ActivateOrganizationCertificates.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ActivateOrganizationCertificates.g.cs index 2e551422..cd573498 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ActivateOrganizationCertificates.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ActivateOrganizationCertificates.g.cs @@ -153,11 +153,25 @@ partial void ProcessActivateOrganizationCertificatesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ActivateProjectCertificates.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ActivateProjectCertificates.g.cs index 4adb5299..5261e547 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ActivateProjectCertificates.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ActivateProjectCertificates.g.cs @@ -159,11 +159,25 @@ partial void ProcessActivateProjectCertificatesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.DeactivateOrganizationCertificates.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.DeactivateOrganizationCertificates.g.cs index dbbc6743..63d12aef 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.DeactivateOrganizationCertificates.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.DeactivateOrganizationCertificates.g.cs @@ -153,11 +153,25 @@ partial void ProcessDeactivateOrganizationCertificatesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.DeactivateProjectCertificates.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.DeactivateProjectCertificates.g.cs index 97726a7e..5d0f1d5b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.DeactivateProjectCertificates.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.DeactivateProjectCertificates.g.cs @@ -159,11 +159,25 @@ partial void ProcessDeactivateProjectCertificatesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.DeleteCertificate.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.DeleteCertificate.g.cs index 05e9ee06..35b478df 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.DeleteCertificate.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.DeleteCertificate.g.cs @@ -144,11 +144,25 @@ partial void ProcessDeleteCertificateResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.GetCertificate.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.GetCertificate.g.cs index 6ec0bcb6..2d4a37ea 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.GetCertificate.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.GetCertificate.g.cs @@ -153,11 +153,25 @@ partial void ProcessGetCertificateResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ListOrganizationCertificates.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ListOrganizationCertificates.g.cs index b0018efc..301a9ce2 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ListOrganizationCertificates.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ListOrganizationCertificates.g.cs @@ -164,11 +164,25 @@ partial void ProcessListOrganizationCertificatesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ListProjectCertificates.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ListProjectCertificates.g.cs index d6ed3286..e7d0fcbc 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ListProjectCertificates.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ListProjectCertificates.g.cs @@ -170,11 +170,25 @@ partial void ProcessListProjectCertificatesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ModifyCertificate.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ModifyCertificate.g.cs index e488cc82..f606c172 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ModifyCertificate.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.ModifyCertificate.g.cs @@ -158,11 +158,25 @@ partial void ProcessModifyCertificateResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.UploadCertificate.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.UploadCertificate.g.cs index d4cf7f8b..5ab39f67 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.UploadCertificate.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CertificatesClient.UploadCertificate.g.cs @@ -153,11 +153,25 @@ partial void ProcessUploadCertificateResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.CreateChatCompletion.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.CreateChatCompletion.g.cs index 3d2881ee..becd4778 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.CreateChatCompletion.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.CreateChatCompletion.g.cs @@ -163,11 +163,25 @@ partial void ProcessCreateChatCompletionResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.CreateChatCompletionAsStream.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.CreateChatCompletionAsStream.g.cs index 0893f33e..116c6a9a 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.CreateChatCompletionAsStream.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.CreateChatCompletionAsStream.g.cs @@ -106,11 +106,25 @@ partial void ProcessCreateChatCompletionAsStreamResponse( } catch (global::System.Net.Http.HttpRequestException __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, @@ -134,7 +148,16 @@ partial void ProcessCreateChatCompletionAsStreamResponse( } var __streamedResponse = global::tryAGI.OpenAI.CreateChatCompletionStreamResponse.FromJson(__content, JsonSerializerContext) ?? - throw new global::System.InvalidOperationException($"Response deserialization failed for \"{__content}\" "); + throw new global::tryAGI.OpenAI.ApiException( + message: $"Response deserialization failed for \"{__content}\" ", + statusCode: __response.StatusCode) + { + ResponseBody = __content, + ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value), + }; yield return __streamedResponse; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.DeleteChatCompletion.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.DeleteChatCompletion.g.cs index b65ea974..b48ba25e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.DeleteChatCompletion.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.DeleteChatCompletion.g.cs @@ -144,11 +144,25 @@ partial void ProcessDeleteChatCompletionResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.GetChatCompletion.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.GetChatCompletion.g.cs index 99eb1a40..7ef8d115 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.GetChatCompletion.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.GetChatCompletion.g.cs @@ -144,11 +144,25 @@ partial void ProcessGetChatCompletionResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.GetChatCompletionMessages.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.GetChatCompletionMessages.g.cs index 12f2c74a..6922a93c 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.GetChatCompletionMessages.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.GetChatCompletionMessages.g.cs @@ -172,11 +172,25 @@ partial void ProcessGetChatCompletionMessagesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.ListChatCompletions.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.ListChatCompletions.g.cs index 9bd41f81..6e4ba677 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.ListChatCompletions.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.ListChatCompletions.g.cs @@ -179,11 +179,25 @@ partial void ProcessListChatCompletionsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.UpdateChatCompletion.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.UpdateChatCompletion.g.cs index a19d4a44..37416c8a 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.UpdateChatCompletion.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ChatClient.UpdateChatCompletion.g.cs @@ -160,11 +160,25 @@ partial void ProcessUpdateChatCompletionResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CompletionsClient.CreateCompletion.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CompletionsClient.CreateCompletion.g.cs index 29f3f1b4..c5df9411 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CompletionsClient.CreateCompletion.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.CompletionsClient.CreateCompletion.g.cs @@ -153,11 +153,25 @@ partial void ProcessCreateCompletionResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.CreateConversation.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.CreateConversation.g.cs index 86f34065..9122b37d 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.CreateConversation.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.CreateConversation.g.cs @@ -152,11 +152,25 @@ partial void ProcessCreateConversationResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.CreateConversationItems.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.CreateConversationItems.g.cs index 7855d46a..6e25a261 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.CreateConversationItems.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.CreateConversationItems.g.cs @@ -169,11 +169,25 @@ partial void ProcessCreateConversationItemsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.DeleteConversation.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.DeleteConversation.g.cs index 117cbd17..fb25d27c 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.DeleteConversation.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.DeleteConversation.g.cs @@ -145,11 +145,25 @@ partial void ProcessDeleteConversationResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.DeleteConversationItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.DeleteConversationItem.g.cs index 2f9651b1..288c2523 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.DeleteConversationItem.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.DeleteConversationItem.g.cs @@ -153,11 +153,25 @@ partial void ProcessDeleteConversationItemResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.GetConversation.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.GetConversation.g.cs index 4921ed46..2b1a84fd 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.GetConversation.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.GetConversation.g.cs @@ -145,11 +145,25 @@ partial void ProcessGetConversationResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.GetConversationItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.GetConversationItem.g.cs index 2cda1d0c..65e18970 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.GetConversationItem.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.GetConversationItem.g.cs @@ -162,11 +162,25 @@ partial void ProcessGetConversationItemResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.ListConversationItems.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.ListConversationItems.g.cs index dd26ed41..01141b32 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.ListConversationItems.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.ListConversationItems.g.cs @@ -177,11 +177,25 @@ partial void ProcessListConversationItemsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.UpdateConversation.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.UpdateConversation.g.cs index e14ef820..b941c118 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.UpdateConversation.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.UpdateConversation.g.cs @@ -160,11 +160,25 @@ partial void ProcessUpdateConversationResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EmbeddingsClient.CreateEmbedding.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EmbeddingsClient.CreateEmbedding.g.cs index a9032bfa..8cdbcb5a 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EmbeddingsClient.CreateEmbedding.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EmbeddingsClient.CreateEmbedding.g.cs @@ -152,11 +152,25 @@ partial void ProcessCreateEmbeddingResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.CancelEvalRun.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.CancelEvalRun.g.cs index 5d908a8d..bf8e5f29 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.CancelEvalRun.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.CancelEvalRun.g.cs @@ -149,11 +149,25 @@ partial void ProcessCancelEvalRunResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.CreateEval.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.CreateEval.g.cs index 0b5369ec..574d0750 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.CreateEval.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.CreateEval.g.cs @@ -154,11 +154,25 @@ partial void ProcessCreateEvalResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.CreateEvalRun.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.CreateEvalRun.g.cs index 911ec6b6..db5471b5 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.CreateEvalRun.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.CreateEvalRun.g.cs @@ -114,8 +114,9 @@ partial void ProcessCreateEvalRunResponseContent( } else { - var __contentStream_400 = await __response.Content.ReadAsStreamAsync(cancellationToken).ConfigureAwait(false); - __value_400 = await global::tryAGI.OpenAI.Error.FromJsonStreamAsync(__contentStream_400, JsonSerializerContext).ConfigureAwait(false); + __content_400 = await __response.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false); + + __value_400 = global::tryAGI.OpenAI.Error.FromJson(__content_400, JsonSerializerContext); } } catch (global::System.Exception __ex) @@ -195,11 +196,25 @@ partial void ProcessCreateEvalRunResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.DeleteEval.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.DeleteEval.g.cs index 27fdea42..b370d849 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.DeleteEval.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.DeleteEval.g.cs @@ -99,8 +99,9 @@ partial void ProcessDeleteEvalResponseContent( } else { - var __contentStream_404 = await __response.Content.ReadAsStreamAsync(cancellationToken).ConfigureAwait(false); - __value_404 = await global::tryAGI.OpenAI.Error.FromJsonStreamAsync(__contentStream_404, JsonSerializerContext).ConfigureAwait(false); + __content_404 = await __response.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false); + + __value_404 = global::tryAGI.OpenAI.Error.FromJson(__content_404, JsonSerializerContext); } } catch (global::System.Exception __ex) @@ -180,11 +181,25 @@ partial void ProcessDeleteEvalResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.DeleteEvalRun.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.DeleteEvalRun.g.cs index ab305a67..3959fdc7 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.DeleteEvalRun.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.DeleteEvalRun.g.cs @@ -105,8 +105,9 @@ partial void ProcessDeleteEvalRunResponseContent( } else { - var __contentStream_404 = await __response.Content.ReadAsStreamAsync(cancellationToken).ConfigureAwait(false); - __value_404 = await global::tryAGI.OpenAI.Error.FromJsonStreamAsync(__contentStream_404, JsonSerializerContext).ConfigureAwait(false); + __content_404 = await __response.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false); + + __value_404 = global::tryAGI.OpenAI.Error.FromJson(__content_404, JsonSerializerContext); } } catch (global::System.Exception __ex) @@ -186,11 +187,25 @@ partial void ProcessDeleteEvalRunResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEval.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEval.g.cs index 9b4314da..d8c45179 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEval.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEval.g.cs @@ -143,11 +143,25 @@ partial void ProcessGetEvalResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEvalRun.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEvalRun.g.cs index 01e09eab..47cd7221 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEvalRun.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEvalRun.g.cs @@ -149,11 +149,25 @@ partial void ProcessGetEvalRunResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEvalRunOutputItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEvalRunOutputItem.g.cs index 2b2cc746..e4910af5 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEvalRunOutputItem.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEvalRunOutputItem.g.cs @@ -155,11 +155,25 @@ partial void ProcessGetEvalRunOutputItemResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEvalRunOutputItems.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEvalRunOutputItems.g.cs index 7f3a1777..2ee70046 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEvalRunOutputItems.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEvalRunOutputItems.g.cs @@ -183,11 +183,25 @@ partial void ProcessGetEvalRunOutputItemsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEvalRuns.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEvalRuns.g.cs index f1183747..7a443e8e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEvalRuns.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.GetEvalRuns.g.cs @@ -177,11 +177,25 @@ partial void ProcessGetEvalRunsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.ListEvals.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.ListEvals.g.cs index 495d4d9e..b3fdda51 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.ListEvals.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.ListEvals.g.cs @@ -173,11 +173,25 @@ partial void ProcessListEvalsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.UpdateEval.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.UpdateEval.g.cs index 1e6c32ee..6838e699 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.UpdateEval.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.EvalsClient.UpdateEval.g.cs @@ -158,11 +158,25 @@ partial void ProcessUpdateEvalResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Exceptions.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Exceptions.g.cs index 845a9fef..623d75b7 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Exceptions.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Exceptions.g.cs @@ -13,7 +13,9 @@ public partial class ApiException : global::System.Exception /// public global::System.Net.HttpStatusCode StatusCode { get; } /// - /// The response body. + /// The response body as a string, or null if the body could not be read. + /// This is always populated for error responses regardless of the ReadResponseAsString setting. + /// For success-path failures (e.g. deserialization errors), the client attempts a best-effort read. /// public string? ResponseBody { get; set; } /// diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.CreateFile.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.CreateFile.g.cs index 775a3e93..10340165 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.CreateFile.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.CreateFile.g.cs @@ -181,11 +181,25 @@ partial void ProcessCreateFileResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.DeleteFile.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.DeleteFile.g.cs index 43d0a330..fb605317 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.DeleteFile.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.DeleteFile.g.cs @@ -143,11 +143,25 @@ partial void ProcessDeleteFileResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.DownloadFile.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.DownloadFile.g.cs index 22067bf9..33276479 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.DownloadFile.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.DownloadFile.g.cs @@ -139,11 +139,25 @@ partial void ProcessDownloadFileResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.ListFiles.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.ListFiles.g.cs index 4d36e630..63bf70fe 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.ListFiles.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.ListFiles.g.cs @@ -171,11 +171,25 @@ partial void ProcessListFilesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.RetrieveFile.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.RetrieveFile.g.cs index 23091bd4..a6c131ff 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.RetrieveFile.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FilesClient.RetrieveFile.g.cs @@ -143,11 +143,25 @@ partial void ProcessRetrieveFileResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.CancelFineTuningJob.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.CancelFineTuningJob.g.cs index c0b973a2..5860a4d3 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.CancelFineTuningJob.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.CancelFineTuningJob.g.cs @@ -145,11 +145,25 @@ partial void ProcessCancelFineTuningJobResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.CreateFineTuningCheckpointPermission.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.CreateFineTuningCheckpointPermission.g.cs index 7a4eda93..4bfdf58e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.CreateFineTuningCheckpointPermission.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.CreateFineTuningCheckpointPermission.g.cs @@ -161,11 +161,25 @@ partial void ProcessCreateFineTuningCheckpointPermissionResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.CreateFineTuningJob.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.CreateFineTuningJob.g.cs index 4335a668..f0faf622 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.CreateFineTuningJob.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.CreateFineTuningJob.g.cs @@ -154,11 +154,25 @@ partial void ProcessCreateFineTuningJobResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.DeleteFineTuningCheckpointPermission.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.DeleteFineTuningCheckpointPermission.g.cs index 0bc6467f..cbfe37ca 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.DeleteFineTuningCheckpointPermission.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.DeleteFineTuningCheckpointPermission.g.cs @@ -154,11 +154,25 @@ partial void ProcessDeleteFineTuningCheckpointPermissionResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ListFineTuningCheckpointPermissions.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ListFineTuningCheckpointPermissions.g.cs index 96624f61..ec46b744 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ListFineTuningCheckpointPermissions.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ListFineTuningCheckpointPermissions.g.cs @@ -180,11 +180,25 @@ partial void ProcessListFineTuningCheckpointPermissionsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ListFineTuningEvents.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ListFineTuningEvents.g.cs index a52961e1..eacaad10 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ListFineTuningEvents.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ListFineTuningEvents.g.cs @@ -163,11 +163,25 @@ partial void ProcessListFineTuningEventsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ListFineTuningJobCheckpoints.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ListFineTuningJobCheckpoints.g.cs index 8ae93b32..fcc75ee9 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ListFineTuningJobCheckpoints.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ListFineTuningJobCheckpoints.g.cs @@ -163,11 +163,25 @@ partial void ProcessListFineTuningJobCheckpointsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ListPaginatedFineTuningJobs.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ListPaginatedFineTuningJobs.g.cs index be30c47b..20a755ea 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ListPaginatedFineTuningJobs.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ListPaginatedFineTuningJobs.g.cs @@ -162,11 +162,25 @@ partial void ProcessListPaginatedFineTuningJobsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.PauseFineTuningJob.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.PauseFineTuningJob.g.cs index e88479c4..5a8a21ff 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.PauseFineTuningJob.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.PauseFineTuningJob.g.cs @@ -145,11 +145,25 @@ partial void ProcessPauseFineTuningJobResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ResumeFineTuningJob.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ResumeFineTuningJob.g.cs index 00e809e3..5247b770 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ResumeFineTuningJob.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ResumeFineTuningJob.g.cs @@ -145,11 +145,25 @@ partial void ProcessResumeFineTuningJobResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.RetrieveFineTuningJob.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.RetrieveFineTuningJob.g.cs index c7d9e388..3431ffb2 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.RetrieveFineTuningJob.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.RetrieveFineTuningJob.g.cs @@ -146,11 +146,25 @@ partial void ProcessRetrieveFineTuningJobResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.RunGrader.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.RunGrader.g.cs index 8d2de409..4ee38e6b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.RunGrader.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.RunGrader.g.cs @@ -152,11 +152,25 @@ partial void ProcessRunGraderResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ValidateGrader.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ValidateGrader.g.cs index 97fac55a..6e779974 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ValidateGrader.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.FineTuningClient.ValidateGrader.g.cs @@ -152,11 +152,25 @@ partial void ProcessValidateGraderResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupOrganizationRoleAssignmentsClient.AssignGroupRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupOrganizationRoleAssignmentsClient.AssignGroupRole.g.cs index 72f41d0d..844e5649 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupOrganizationRoleAssignmentsClient.AssignGroupRole.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupOrganizationRoleAssignmentsClient.AssignGroupRole.g.cs @@ -158,11 +158,25 @@ partial void ProcessAssignGroupRoleResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupOrganizationRoleAssignmentsClient.ListGroupRoleAssignments.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupOrganizationRoleAssignmentsClient.ListGroupRoleAssignments.g.cs index 80a26870..c8983bf9 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupOrganizationRoleAssignmentsClient.ListGroupRoleAssignments.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupOrganizationRoleAssignmentsClient.ListGroupRoleAssignments.g.cs @@ -166,11 +166,25 @@ partial void ProcessListGroupRoleAssignmentsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupOrganizationRoleAssignmentsClient.UnassignGroupRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupOrganizationRoleAssignmentsClient.UnassignGroupRole.g.cs index b85e67be..5dcde577 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupOrganizationRoleAssignmentsClient.UnassignGroupRole.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupOrganizationRoleAssignmentsClient.UnassignGroupRole.g.cs @@ -149,11 +149,25 @@ partial void ProcessUnassignGroupRoleResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupUsersClient.AddGroupUser.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupUsersClient.AddGroupUser.g.cs index ffb9e175..27b6f26b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupUsersClient.AddGroupUser.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupUsersClient.AddGroupUser.g.cs @@ -158,11 +158,25 @@ partial void ProcessAddGroupUserResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupUsersClient.ListGroupUsers.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupUsersClient.ListGroupUsers.g.cs index 85b4648d..baa0d7f4 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupUsersClient.ListGroupUsers.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupUsersClient.ListGroupUsers.g.cs @@ -170,11 +170,25 @@ partial void ProcessListGroupUsersResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupUsersClient.RemoveGroupUser.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupUsersClient.RemoveGroupUser.g.cs index ca34b354..e986fac6 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupUsersClient.RemoveGroupUser.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupUsersClient.RemoveGroupUser.g.cs @@ -149,11 +149,25 @@ partial void ProcessRemoveGroupUserResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupsClient.CreateGroup.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupsClient.CreateGroup.g.cs index 6e2c36e0..eef46ebb 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupsClient.CreateGroup.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupsClient.CreateGroup.g.cs @@ -152,11 +152,25 @@ partial void ProcessCreateGroupResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupsClient.DeleteGroup.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupsClient.DeleteGroup.g.cs index 646dd629..2a1a2f6a 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupsClient.DeleteGroup.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupsClient.DeleteGroup.g.cs @@ -143,11 +143,25 @@ partial void ProcessDeleteGroupResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupsClient.ListGroups.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupsClient.ListGroups.g.cs index c2b4368e..7ce48d43 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupsClient.ListGroups.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupsClient.ListGroups.g.cs @@ -164,11 +164,25 @@ partial void ProcessListGroupsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupsClient.UpdateGroup.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupsClient.UpdateGroup.g.cs index 22bc35b2..c14001b1 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupsClient.UpdateGroup.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.GroupsClient.UpdateGroup.g.cs @@ -158,11 +158,25 @@ partial void ProcessUpdateGroupResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IAssistantsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IAssistantsClient.g.cs index 7c681e15..fd59cb8d 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IAssistantsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IAssistantsClient.g.cs @@ -28,6 +28,9 @@ public partial interface IAssistantsClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IAudioClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IAudioClient.g.cs index f54f0db6..4fd6c507 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IAudioClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IAudioClient.g.cs @@ -28,6 +28,9 @@ public partial interface IAudioClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IAuditLogsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IAuditLogsClient.g.cs index 11521129..f5bb2439 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IAuditLogsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IAuditLogsClient.g.cs @@ -28,6 +28,9 @@ public partial interface IAuditLogsClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IBatchClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IBatchClient.g.cs index adc3df5d..78e8675c 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IBatchClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IBatchClient.g.cs @@ -28,6 +28,9 @@ public partial interface IBatchClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ICertificatesClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ICertificatesClient.g.cs index 3b77567e..58665df0 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ICertificatesClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ICertificatesClient.g.cs @@ -27,6 +27,9 @@ public partial interface ICertificatesClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IChatClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IChatClient.g.cs index 39e93902..9b9e64f4 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IChatClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IChatClient.g.cs @@ -28,6 +28,9 @@ public partial interface IChatClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ICompletionsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ICompletionsClient.g.cs index ee4d6ef7..f657ebaa 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ICompletionsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ICompletionsClient.g.cs @@ -28,6 +28,9 @@ public partial interface ICompletionsClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IConversationsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IConversationsClient.g.cs index 25c87f15..833a97f5 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IConversationsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IConversationsClient.g.cs @@ -28,6 +28,9 @@ public partial interface IConversationsClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IEmbeddingsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IEmbeddingsClient.g.cs index 052b5b5f..599f4d96 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IEmbeddingsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IEmbeddingsClient.g.cs @@ -28,6 +28,9 @@ public partial interface IEmbeddingsClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IEvalsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IEvalsClient.g.cs index a15b5b7c..dff056f9 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IEvalsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IEvalsClient.g.cs @@ -28,6 +28,9 @@ public partial interface IEvalsClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IFilesClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IFilesClient.g.cs index 89a81fe7..9d41cc7c 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IFilesClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IFilesClient.g.cs @@ -28,6 +28,9 @@ public partial interface IFilesClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IFineTuningClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IFineTuningClient.g.cs index 6240bbe9..c1e9e70d 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IFineTuningClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IFineTuningClient.g.cs @@ -28,6 +28,9 @@ public partial interface IFineTuningClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IGradersClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IGradersClient.g.cs index fc9cc320..33560945 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IGradersClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IGradersClient.g.cs @@ -28,6 +28,9 @@ public partial interface IGradersClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IGroupOrganizationRoleAssignmentsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IGroupOrganizationRoleAssignmentsClient.g.cs index 339c50a1..1e926c20 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IGroupOrganizationRoleAssignmentsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IGroupOrganizationRoleAssignmentsClient.g.cs @@ -27,6 +27,9 @@ public partial interface IGroupOrganizationRoleAssignmentsClient : global::Syste /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IGroupUsersClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IGroupUsersClient.g.cs index 5a541204..01d49619 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IGroupUsersClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IGroupUsersClient.g.cs @@ -27,6 +27,9 @@ public partial interface IGroupUsersClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IGroupsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IGroupsClient.g.cs index 0b11d591..089922fc 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IGroupsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IGroupsClient.g.cs @@ -27,6 +27,9 @@ public partial interface IGroupsClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IImagesClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IImagesClient.g.cs index f5dec764..9930dcb0 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IImagesClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IImagesClient.g.cs @@ -28,6 +28,9 @@ public partial interface IImagesClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IInvitesClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IInvitesClient.g.cs index 3099b714..b0d6c04b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IInvitesClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IInvitesClient.g.cs @@ -27,6 +27,9 @@ public partial interface IInvitesClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IModelsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IModelsClient.g.cs index bf9048f6..c77e2ace 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IModelsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IModelsClient.g.cs @@ -28,6 +28,9 @@ public partial interface IModelsClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IModerationsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IModerationsClient.g.cs index 7c079469..0b8ed4c1 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IModerationsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IModerationsClient.g.cs @@ -28,6 +28,9 @@ public partial interface IModerationsClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IOpenAiClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IOpenAiClient.g.cs index 34adef54..91cd7b5b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IOpenAiClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IOpenAiClient.g.cs @@ -28,6 +28,9 @@ public partial interface IOpenAiClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IProjectGroupRoleAssignmentsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IProjectGroupRoleAssignmentsClient.g.cs index 14771ad1..9ab126cd 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IProjectGroupRoleAssignmentsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IProjectGroupRoleAssignmentsClient.g.cs @@ -27,6 +27,9 @@ public partial interface IProjectGroupRoleAssignmentsClient : global::System.IDi /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IProjectGroupsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IProjectGroupsClient.g.cs index 8306472f..b7fef149 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IProjectGroupsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IProjectGroupsClient.g.cs @@ -27,6 +27,9 @@ public partial interface IProjectGroupsClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IProjectUserRoleAssignmentsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IProjectUserRoleAssignmentsClient.g.cs index 178b1f9f..21522e23 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IProjectUserRoleAssignmentsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IProjectUserRoleAssignmentsClient.g.cs @@ -27,6 +27,9 @@ public partial interface IProjectUserRoleAssignmentsClient : global::System.IDis /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IProjectsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IProjectsClient.g.cs index 7cd779e5..e15480ee 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IProjectsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IProjectsClient.g.cs @@ -27,6 +27,9 @@ public partial interface IProjectsClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IRealtimeClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IRealtimeClient.g.cs index 8a86d274..1954db82 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IRealtimeClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IRealtimeClient.g.cs @@ -27,6 +27,9 @@ public partial interface IRealtimeClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IResponsesClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IResponsesClient.g.cs index 51e0d0c9..2eed6a2c 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IResponsesClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IResponsesClient.g.cs @@ -27,6 +27,9 @@ public partial interface IResponsesClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IRolesClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IRolesClient.g.cs index e89eb1c6..977bd1de 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IRolesClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IRolesClient.g.cs @@ -27,6 +27,9 @@ public partial interface IRolesClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ISkillsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ISkillsClient.g.cs index a4f33615..feaa9bcd 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ISkillsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ISkillsClient.g.cs @@ -27,6 +27,9 @@ public partial interface ISkillsClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IUploadsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IUploadsClient.g.cs index 1945b82b..2caaf94b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IUploadsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IUploadsClient.g.cs @@ -28,6 +28,9 @@ public partial interface IUploadsClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IUsageClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IUsageClient.g.cs index 7b82da0b..11f6cf3e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IUsageClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IUsageClient.g.cs @@ -27,6 +27,9 @@ public partial interface IUsageClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IUserOrganizationRoleAssignmentsClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IUserOrganizationRoleAssignmentsClient.g.cs index f8a88ee8..ad791362 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IUserOrganizationRoleAssignmentsClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IUserOrganizationRoleAssignmentsClient.g.cs @@ -27,6 +27,9 @@ public partial interface IUserOrganizationRoleAssignmentsClient : global::System /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IUsersClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IUsersClient.g.cs index 686868bf..b26ec274 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IUsersClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IUsersClient.g.cs @@ -27,6 +27,9 @@ public partial interface IUsersClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IVectorStoresClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IVectorStoresClient.g.cs index 6512e7ae..bc29852f 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IVectorStoresClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IVectorStoresClient.g.cs @@ -27,6 +27,9 @@ public partial interface IVectorStoresClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IVideosClient.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IVideosClient.g.cs index a04b5ed7..7e63b1ed 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IVideosClient.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IVideosClient.g.cs @@ -27,6 +27,9 @@ public partial interface IVideosClient : global::System.IDisposable /// /// Gets or sets a value indicating whether the response content should be read as a string. /// True by default in debug builds, false otherwise. + /// When false, successful responses are deserialized directly from the response stream for better performance. + /// Error responses are always read as strings regardless of this setting, + /// ensuring is populated. /// public bool ReadResponseAsString { get; set; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImage.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImage.g.cs index f0a4c9a8..aaaac656 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImage.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImage.g.cs @@ -170,11 +170,25 @@ partial void ProcessCreateImageResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImageAsStream.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImageAsStream.g.cs index 00f6e4ae..9d85d8c2 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImageAsStream.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImageAsStream.g.cs @@ -113,11 +113,25 @@ partial void ProcessCreateImageAsStreamResponse( } catch (global::System.Net.Http.HttpRequestException __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, @@ -141,7 +155,16 @@ partial void ProcessCreateImageAsStreamResponse( } var __streamedResponse = global::tryAGI.OpenAI.ImageGenStreamEvent.FromJson(__content, JsonSerializerContext) ?? - throw new global::System.InvalidOperationException($"Response deserialization failed for \"{__content}\" "); + throw new global::tryAGI.OpenAI.ApiException( + message: $"Response deserialization failed for \"{__content}\" ", + statusCode: __response.StatusCode) + { + ResponseBody = __content, + ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value), + }; yield return __streamedResponse; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImageEdit.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImageEdit.g.cs index 3ecb9234..6e0bea3d 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImageEdit.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImageEdit.g.cs @@ -275,11 +275,25 @@ partial void ProcessCreateImageEditResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImageEditAsStream.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImageEditAsStream.g.cs index a819ccaa..cf855f89 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImageEditAsStream.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImageEditAsStream.g.cs @@ -218,11 +218,25 @@ partial void ProcessCreateImageEditAsStreamResponse( } catch (global::System.Net.Http.HttpRequestException __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, @@ -246,7 +260,16 @@ partial void ProcessCreateImageEditAsStreamResponse( } var __streamedResponse = global::tryAGI.OpenAI.ImageEditStreamEvent.FromJson(__content, JsonSerializerContext) ?? - throw new global::System.InvalidOperationException($"Response deserialization failed for \"{__content}\" "); + throw new global::tryAGI.OpenAI.ApiException( + message: $"Response deserialization failed for \"{__content}\" ", + statusCode: __response.StatusCode) + { + ResponseBody = __content, + ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value), + }; yield return __streamedResponse; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImageVariation.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImageVariation.g.cs index 4d338dc5..158e30cf 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImageVariation.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ImagesClient.CreateImageVariation.g.cs @@ -192,11 +192,25 @@ partial void ProcessCreateImageVariationResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.InvitesClient.DeleteInvite.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.InvitesClient.DeleteInvite.g.cs index 3f6396da..dd9b48a6 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.InvitesClient.DeleteInvite.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.InvitesClient.DeleteInvite.g.cs @@ -143,11 +143,25 @@ partial void ProcessDeleteInviteResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.InvitesClient.InviteUser.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.InvitesClient.InviteUser.g.cs index 9f3bd27a..fedd2756 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.InvitesClient.InviteUser.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.InvitesClient.InviteUser.g.cs @@ -152,11 +152,25 @@ partial void ProcessInviteUserResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.InvitesClient.ListInvites.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.InvitesClient.ListInvites.g.cs index eef3dc5e..23d0875e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.InvitesClient.ListInvites.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.InvitesClient.ListInvites.g.cs @@ -155,11 +155,25 @@ partial void ProcessListInvitesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.InvitesClient.RetrieveInvite.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.InvitesClient.RetrieveInvite.g.cs index 2c94e62f..0689304e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.InvitesClient.RetrieveInvite.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.InvitesClient.RetrieveInvite.g.cs @@ -143,11 +143,25 @@ partial void ProcessRetrieveInviteResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ModelsClient.DeleteModel.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ModelsClient.DeleteModel.g.cs index 31da42c1..7b9ed087 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ModelsClient.DeleteModel.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ModelsClient.DeleteModel.g.cs @@ -145,11 +145,25 @@ partial void ProcessDeleteModelResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ModelsClient.ListModels.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ModelsClient.ListModels.g.cs index 2c77437b..896e6e4a 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ModelsClient.ListModels.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ModelsClient.ListModels.g.cs @@ -137,11 +137,25 @@ partial void ProcessListModelsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ModelsClient.RetrieveModel.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ModelsClient.RetrieveModel.g.cs index 9b13e6fd..9cad0e8b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ModelsClient.RetrieveModel.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ModelsClient.RetrieveModel.g.cs @@ -145,11 +145,25 @@ partial void ProcessRetrieveModelResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ModerationsClient.CreateModeration.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ModerationsClient.CreateModeration.g.cs index f2063ade..1ab87e7f 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ModerationsClient.CreateModeration.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ModerationsClient.CreateModeration.g.cs @@ -153,11 +153,25 @@ partial void ProcessCreateModerationResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.AdminApiKeysCreate.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.AdminApiKeysCreate.g.cs index e89aebf1..d7782525 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.AdminApiKeysCreate.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.AdminApiKeysCreate.g.cs @@ -153,11 +153,25 @@ partial void ProcessAdminApiKeysCreateResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.AdminApiKeysDelete.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.AdminApiKeysDelete.g.cs index 79f591de..0af93147 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.AdminApiKeysDelete.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.AdminApiKeysDelete.g.cs @@ -146,11 +146,25 @@ partial void ProcessAdminApiKeysDeleteResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.AdminApiKeysGet.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.AdminApiKeysGet.g.cs index 8346ba63..0b6c1889 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.AdminApiKeysGet.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.AdminApiKeysGet.g.cs @@ -146,11 +146,25 @@ partial void ProcessAdminApiKeysGetResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.AdminApiKeysList.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.AdminApiKeysList.g.cs index 1071c8f7..e264bb40 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.AdminApiKeysList.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.AdminApiKeysList.g.cs @@ -169,11 +169,25 @@ partial void ProcessAdminApiKeysListResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CancelChatSessionMethod.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CancelChatSessionMethod.g.cs index 6bb56a6f..9b796ff2 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CancelChatSessionMethod.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CancelChatSessionMethod.g.cs @@ -146,11 +146,25 @@ partial void ProcessCancelChatSessionMethodResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.Compactconversation.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.Compactconversation.g.cs index 2b0a4a0e..7786c183 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.Compactconversation.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.Compactconversation.g.cs @@ -153,11 +153,25 @@ partial void ProcessCompactconversationResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CreateChatSessionMethod.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CreateChatSessionMethod.g.cs index 1ab4e610..180ca0d4 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CreateChatSessionMethod.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CreateChatSessionMethod.g.cs @@ -152,11 +152,25 @@ partial void ProcessCreateChatSessionMethodResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CreateContainer.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CreateContainer.g.cs index 73d8d122..d79a1d1a 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CreateContainer.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CreateContainer.g.cs @@ -153,11 +153,25 @@ partial void ProcessCreateContainerResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CreateContainerFile.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CreateContainerFile.g.cs index 436ec773..92cb9ca5 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CreateContainerFile.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CreateContainerFile.g.cs @@ -160,11 +160,25 @@ partial void ProcessCreateContainerFileResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.DeleteContainer.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.DeleteContainer.g.cs index 3cd061f6..13743633 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.DeleteContainer.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.DeleteContainer.g.cs @@ -129,11 +129,25 @@ partial void ProcessDeleteContainerResponse( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.DeleteContainerFile.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.DeleteContainerFile.g.cs index 6371d62b..a29b6c60 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.DeleteContainerFile.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.DeleteContainerFile.g.cs @@ -135,11 +135,25 @@ partial void ProcessDeleteContainerFileResponse( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.DeleteThreadMethod.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.DeleteThreadMethod.g.cs index 9fce5f4d..5b2a00c0 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.DeleteThreadMethod.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.DeleteThreadMethod.g.cs @@ -145,11 +145,25 @@ partial void ProcessDeleteThreadMethodResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.GetThreadMethod.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.GetThreadMethod.g.cs index 9f83d2fc..83b242cf 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.GetThreadMethod.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.GetThreadMethod.g.cs @@ -145,11 +145,25 @@ partial void ProcessGetThreadMethodResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.Getinputtokencounts.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.Getinputtokencounts.g.cs index 6e4c612c..a0eff59f 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.Getinputtokencounts.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.Getinputtokencounts.g.cs @@ -153,11 +153,25 @@ partial void ProcessGetinputtokencountsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.ListContainerFiles.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.ListContainerFiles.g.cs index 3a5ecdad..4c2f8718 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.ListContainerFiles.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.ListContainerFiles.g.cs @@ -171,11 +171,25 @@ partial void ProcessListContainerFilesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.ListContainers.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.ListContainers.g.cs index 0e2117f2..4a25a9cd 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.ListContainers.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.ListContainers.g.cs @@ -172,11 +172,25 @@ partial void ProcessListContainersResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.ListThreadItemsMethod.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.ListThreadItemsMethod.g.cs index e18f59ad..bf1a552f 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.ListThreadItemsMethod.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.ListThreadItemsMethod.g.cs @@ -179,11 +179,25 @@ partial void ProcessListThreadItemsMethodResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.ListThreadsMethod.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.ListThreadsMethod.g.cs index b8f9605e..6fa8532e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.ListThreadsMethod.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.ListThreadsMethod.g.cs @@ -180,11 +180,25 @@ partial void ProcessListThreadsMethodResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.RetrieveContainer.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.RetrieveContainer.g.cs index 29ae1e8b..989ddaa0 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.RetrieveContainer.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.RetrieveContainer.g.cs @@ -144,11 +144,25 @@ partial void ProcessRetrieveContainerResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.RetrieveContainerFile.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.RetrieveContainerFile.g.cs index 6a60c781..39081ce9 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.RetrieveContainerFile.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.RetrieveContainerFile.g.cs @@ -150,11 +150,25 @@ partial void ProcessRetrieveContainerFileResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.RetrieveContainerFileContent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.RetrieveContainerFileContent.g.cs index e8e3092d..caf92bf2 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.RetrieveContainerFileContent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.RetrieveContainerFileContent.g.cs @@ -135,11 +135,25 @@ partial void ProcessRetrieveContainerFileContentResponse( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupRoleAssignmentsClient.AssignProjectGroupRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupRoleAssignmentsClient.AssignProjectGroupRole.g.cs index 23c73bd9..9f8bbf42 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupRoleAssignmentsClient.AssignProjectGroupRole.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupRoleAssignmentsClient.AssignProjectGroupRole.g.cs @@ -164,11 +164,25 @@ partial void ProcessAssignProjectGroupRoleResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupRoleAssignmentsClient.ListProjectGroupRoleAssignments.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupRoleAssignmentsClient.ListProjectGroupRoleAssignments.g.cs index 1f746036..29169e0c 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupRoleAssignmentsClient.ListProjectGroupRoleAssignments.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupRoleAssignmentsClient.ListProjectGroupRoleAssignments.g.cs @@ -172,11 +172,25 @@ partial void ProcessListProjectGroupRoleAssignmentsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupRoleAssignmentsClient.UnassignProjectGroupRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupRoleAssignmentsClient.UnassignProjectGroupRole.g.cs index 67d96d7f..76524917 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupRoleAssignmentsClient.UnassignProjectGroupRole.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupRoleAssignmentsClient.UnassignProjectGroupRole.g.cs @@ -155,11 +155,25 @@ partial void ProcessUnassignProjectGroupRoleResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupsClient.AddProjectGroup.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupsClient.AddProjectGroup.g.cs index 56a41305..28cf080c 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupsClient.AddProjectGroup.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupsClient.AddProjectGroup.g.cs @@ -158,11 +158,25 @@ partial void ProcessAddProjectGroupResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupsClient.ListProjectGroups.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupsClient.ListProjectGroups.g.cs index 9c41c900..6618d6f1 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupsClient.ListProjectGroups.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupsClient.ListProjectGroups.g.cs @@ -170,11 +170,25 @@ partial void ProcessListProjectGroupsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupsClient.RemoveProjectGroup.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupsClient.RemoveProjectGroup.g.cs index 0ab3aeef..641077b0 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupsClient.RemoveProjectGroup.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectGroupsClient.RemoveProjectGroup.g.cs @@ -149,11 +149,25 @@ partial void ProcessRemoveProjectGroupResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectUserRoleAssignmentsClient.AssignProjectUserRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectUserRoleAssignmentsClient.AssignProjectUserRole.g.cs index 7dfaa0c5..b1157294 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectUserRoleAssignmentsClient.AssignProjectUserRole.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectUserRoleAssignmentsClient.AssignProjectUserRole.g.cs @@ -164,11 +164,25 @@ partial void ProcessAssignProjectUserRoleResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectUserRoleAssignmentsClient.ListProjectUserRoleAssignments.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectUserRoleAssignmentsClient.ListProjectUserRoleAssignments.g.cs index 7931f50b..c429d0bc 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectUserRoleAssignmentsClient.ListProjectUserRoleAssignments.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectUserRoleAssignmentsClient.ListProjectUserRoleAssignments.g.cs @@ -172,11 +172,25 @@ partial void ProcessListProjectUserRoleAssignmentsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectUserRoleAssignmentsClient.UnassignProjectUserRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectUserRoleAssignmentsClient.UnassignProjectUserRole.g.cs index 642bd1d6..41a8942a 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectUserRoleAssignmentsClient.UnassignProjectUserRole.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectUserRoleAssignmentsClient.UnassignProjectUserRole.g.cs @@ -155,11 +155,25 @@ partial void ProcessUnassignProjectUserRoleResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ArchiveProject.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ArchiveProject.g.cs index 0c927270..89124dab 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ArchiveProject.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ArchiveProject.g.cs @@ -143,11 +143,25 @@ partial void ProcessArchiveProjectResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.CreateProject.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.CreateProject.g.cs index 0dff9c87..d653e006 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.CreateProject.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.CreateProject.g.cs @@ -152,11 +152,25 @@ partial void ProcessCreateProjectResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.CreateProjectServiceAccount.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.CreateProjectServiceAccount.g.cs index 3d553c19..a3ff27a9 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.CreateProjectServiceAccount.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.CreateProjectServiceAccount.g.cs @@ -114,8 +114,9 @@ partial void ProcessCreateProjectServiceAccountResponseContent( } else { - var __contentStream_400 = await __response.Content.ReadAsStreamAsync(cancellationToken).ConfigureAwait(false); - __value_400 = await global::tryAGI.OpenAI.ErrorResponse.FromJsonStreamAsync(__contentStream_400, JsonSerializerContext).ConfigureAwait(false); + __content_400 = await __response.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false); + + __value_400 = global::tryAGI.OpenAI.ErrorResponse.FromJson(__content_400, JsonSerializerContext); } } catch (global::System.Exception __ex) @@ -195,11 +196,25 @@ partial void ProcessCreateProjectServiceAccountResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.CreateProjectUser.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.CreateProjectUser.g.cs index 5aed0679..a1108006 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.CreateProjectUser.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.CreateProjectUser.g.cs @@ -114,8 +114,9 @@ partial void ProcessCreateProjectUserResponseContent( } else { - var __contentStream_400 = await __response.Content.ReadAsStreamAsync(cancellationToken).ConfigureAwait(false); - __value_400 = await global::tryAGI.OpenAI.ErrorResponse.FromJsonStreamAsync(__contentStream_400, JsonSerializerContext).ConfigureAwait(false); + __content_400 = await __response.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false); + + __value_400 = global::tryAGI.OpenAI.ErrorResponse.FromJson(__content_400, JsonSerializerContext); } } catch (global::System.Exception __ex) @@ -195,11 +196,25 @@ partial void ProcessCreateProjectUserResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.DeleteProjectApiKey.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.DeleteProjectApiKey.g.cs index 35880675..9ff10105 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.DeleteProjectApiKey.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.DeleteProjectApiKey.g.cs @@ -107,8 +107,9 @@ partial void ProcessDeleteProjectApiKeyResponseContent( } else { - var __contentStream_400 = await __response.Content.ReadAsStreamAsync(cancellationToken).ConfigureAwait(false); - __value_400 = await global::tryAGI.OpenAI.ErrorResponse.FromJsonStreamAsync(__contentStream_400, JsonSerializerContext).ConfigureAwait(false); + __content_400 = await __response.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false); + + __value_400 = global::tryAGI.OpenAI.ErrorResponse.FromJson(__content_400, JsonSerializerContext); } } catch (global::System.Exception __ex) @@ -188,11 +189,25 @@ partial void ProcessDeleteProjectApiKeyResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.DeleteProjectServiceAccount.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.DeleteProjectServiceAccount.g.cs index 2553dbec..4df2d367 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.DeleteProjectServiceAccount.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.DeleteProjectServiceAccount.g.cs @@ -151,11 +151,25 @@ partial void ProcessDeleteProjectServiceAccountResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.DeleteProjectUser.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.DeleteProjectUser.g.cs index 617ac067..d5e89a73 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.DeleteProjectUser.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.DeleteProjectUser.g.cs @@ -107,8 +107,9 @@ partial void ProcessDeleteProjectUserResponseContent( } else { - var __contentStream_400 = await __response.Content.ReadAsStreamAsync(cancellationToken).ConfigureAwait(false); - __value_400 = await global::tryAGI.OpenAI.ErrorResponse.FromJsonStreamAsync(__contentStream_400, JsonSerializerContext).ConfigureAwait(false); + __content_400 = await __response.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false); + + __value_400 = global::tryAGI.OpenAI.ErrorResponse.FromJson(__content_400, JsonSerializerContext); } } catch (global::System.Exception __ex) @@ -188,11 +189,25 @@ partial void ProcessDeleteProjectUserResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjectApiKeys.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjectApiKeys.g.cs index a5075b2c..5b77f5e4 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjectApiKeys.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjectApiKeys.g.cs @@ -161,11 +161,25 @@ partial void ProcessListProjectApiKeysResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjectRateLimits.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjectRateLimits.g.cs index ada850bc..8260c5d4 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjectRateLimits.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjectRateLimits.g.cs @@ -168,11 +168,25 @@ partial void ProcessListProjectRateLimitsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjectServiceAccounts.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjectServiceAccounts.g.cs index 32354b57..13cbfcde 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjectServiceAccounts.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjectServiceAccounts.g.cs @@ -117,8 +117,9 @@ partial void ProcessListProjectServiceAccountsResponseContent( } else { - var __contentStream_400 = await __response.Content.ReadAsStreamAsync(cancellationToken).ConfigureAwait(false); - __value_400 = await global::tryAGI.OpenAI.ErrorResponse.FromJsonStreamAsync(__contentStream_400, JsonSerializerContext).ConfigureAwait(false); + __content_400 = await __response.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false); + + __value_400 = global::tryAGI.OpenAI.ErrorResponse.FromJson(__content_400, JsonSerializerContext); } } catch (global::System.Exception __ex) @@ -198,11 +199,25 @@ partial void ProcessListProjectServiceAccountsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjectUsers.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjectUsers.g.cs index cf32030b..0326bc71 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjectUsers.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjectUsers.g.cs @@ -117,8 +117,9 @@ partial void ProcessListProjectUsersResponseContent( } else { - var __contentStream_400 = await __response.Content.ReadAsStreamAsync(cancellationToken).ConfigureAwait(false); - __value_400 = await global::tryAGI.OpenAI.ErrorResponse.FromJsonStreamAsync(__contentStream_400, JsonSerializerContext).ConfigureAwait(false); + __content_400 = await __response.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false); + + __value_400 = global::tryAGI.OpenAI.ErrorResponse.FromJson(__content_400, JsonSerializerContext); } } catch (global::System.Exception __ex) @@ -198,11 +199,25 @@ partial void ProcessListProjectUsersResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjects.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjects.g.cs index 348971e8..c68179aa 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjects.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ListProjects.g.cs @@ -164,11 +164,25 @@ partial void ProcessListProjectsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ModifyProject.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ModifyProject.g.cs index 14e3b06f..912071a3 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ModifyProject.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ModifyProject.g.cs @@ -114,8 +114,9 @@ partial void ProcessModifyProjectResponseContent( } else { - var __contentStream_400 = await __response.Content.ReadAsStreamAsync(cancellationToken).ConfigureAwait(false); - __value_400 = await global::tryAGI.OpenAI.ErrorResponse.FromJsonStreamAsync(__contentStream_400, JsonSerializerContext).ConfigureAwait(false); + __content_400 = await __response.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false); + + __value_400 = global::tryAGI.OpenAI.ErrorResponse.FromJson(__content_400, JsonSerializerContext); } } catch (global::System.Exception __ex) @@ -195,11 +196,25 @@ partial void ProcessModifyProjectResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ModifyProjectUser.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ModifyProjectUser.g.cs index 2d71dc9e..0493f177 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ModifyProjectUser.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.ModifyProjectUser.g.cs @@ -120,8 +120,9 @@ partial void ProcessModifyProjectUserResponseContent( } else { - var __contentStream_400 = await __response.Content.ReadAsStreamAsync(cancellationToken).ConfigureAwait(false); - __value_400 = await global::tryAGI.OpenAI.ErrorResponse.FromJsonStreamAsync(__contentStream_400, JsonSerializerContext).ConfigureAwait(false); + __content_400 = await __response.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false); + + __value_400 = global::tryAGI.OpenAI.ErrorResponse.FromJson(__content_400, JsonSerializerContext); } } catch (global::System.Exception __ex) @@ -201,11 +202,25 @@ partial void ProcessModifyProjectUserResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.RetrieveProject.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.RetrieveProject.g.cs index 148af42a..3aa1d499 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.RetrieveProject.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.RetrieveProject.g.cs @@ -143,11 +143,25 @@ partial void ProcessRetrieveProjectResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.RetrieveProjectApiKey.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.RetrieveProjectApiKey.g.cs index 37861e64..c2a09073 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.RetrieveProjectApiKey.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.RetrieveProjectApiKey.g.cs @@ -149,11 +149,25 @@ partial void ProcessRetrieveProjectApiKeyResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.RetrieveProjectServiceAccount.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.RetrieveProjectServiceAccount.g.cs index 9daa4403..6a51b4ee 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.RetrieveProjectServiceAccount.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.RetrieveProjectServiceAccount.g.cs @@ -149,11 +149,25 @@ partial void ProcessRetrieveProjectServiceAccountResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.RetrieveProjectUser.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.RetrieveProjectUser.g.cs index b4aa68cf..d4303021 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.RetrieveProjectUser.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.RetrieveProjectUser.g.cs @@ -149,11 +149,25 @@ partial void ProcessRetrieveProjectUserResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.UpdateProjectRateLimits.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.UpdateProjectRateLimits.g.cs index 542f6421..a81d00be 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.UpdateProjectRateLimits.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ProjectsClient.UpdateProjectRateLimits.g.cs @@ -120,8 +120,9 @@ partial void ProcessUpdateProjectRateLimitsResponseContent( } else { - var __contentStream_400 = await __response.Content.ReadAsStreamAsync(cancellationToken).ConfigureAwait(false); - __value_400 = await global::tryAGI.OpenAI.ErrorResponse.FromJsonStreamAsync(__contentStream_400, JsonSerializerContext).ConfigureAwait(false); + __content_400 = await __response.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false); + + __value_400 = global::tryAGI.OpenAI.ErrorResponse.FromJson(__content_400, JsonSerializerContext); } } catch (global::System.Exception __ex) @@ -201,11 +202,25 @@ partial void ProcessUpdateProjectRateLimitsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.AcceptRealtimeCall.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.AcceptRealtimeCall.g.cs index 6a9dc038..59ac692e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.AcceptRealtimeCall.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.AcceptRealtimeCall.g.cs @@ -144,11 +144,25 @@ partial void ProcessAcceptRealtimeCallResponse( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.CreateRealtimeCall.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.CreateRealtimeCall.g.cs index d8bf9ddf..e30fa9e0 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.CreateRealtimeCall.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.CreateRealtimeCall.g.cs @@ -155,11 +155,25 @@ partial void ProcessCreateRealtimeCallResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.CreateRealtimeClientSecret.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.CreateRealtimeClientSecret.g.cs index 63f7e0b5..49e523c2 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.CreateRealtimeClientSecret.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.CreateRealtimeClientSecret.g.cs @@ -160,11 +160,25 @@ partial void ProcessCreateRealtimeClientSecretResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.CreateRealtimeSession.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.CreateRealtimeSession.g.cs index eaf4e357..99045bf6 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.CreateRealtimeSession.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.CreateRealtimeSession.g.cs @@ -158,11 +158,25 @@ partial void ProcessCreateRealtimeSessionResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.CreateRealtimeTranscriptionSession.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.CreateRealtimeTranscriptionSession.g.cs index 941410f1..d0cb6778 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.CreateRealtimeTranscriptionSession.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.CreateRealtimeTranscriptionSession.g.cs @@ -158,11 +158,25 @@ partial void ProcessCreateRealtimeTranscriptionSessionResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.HangupRealtimeCall.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.HangupRealtimeCall.g.cs index 865fbb72..0594a90d 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.HangupRealtimeCall.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.HangupRealtimeCall.g.cs @@ -129,11 +129,25 @@ partial void ProcessHangupRealtimeCallResponse( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.ReferRealtimeCall.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.ReferRealtimeCall.g.cs index 890a2ef3..7b28c302 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.ReferRealtimeCall.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.ReferRealtimeCall.g.cs @@ -143,11 +143,25 @@ partial void ProcessReferRealtimeCallResponse( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.RejectRealtimeCall.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.RejectRealtimeCall.g.cs index 9097c0d6..2c8617ba 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.RejectRealtimeCall.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RealtimeClient.RejectRealtimeCall.g.cs @@ -143,11 +143,25 @@ partial void ProcessRejectRealtimeCallResponse( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.CancelResponse.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.CancelResponse.g.cs index d394c792..a3311fbd 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.CancelResponse.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.CancelResponse.g.cs @@ -103,8 +103,9 @@ partial void ProcessCancelResponseResponseContent( } else { - var __contentStream_404 = await __response.Content.ReadAsStreamAsync(cancellationToken).ConfigureAwait(false); - __value_404 = await global::tryAGI.OpenAI.Error.FromJsonStreamAsync(__contentStream_404, JsonSerializerContext).ConfigureAwait(false); + __content_404 = await __response.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false); + + __value_404 = global::tryAGI.OpenAI.Error.FromJson(__content_404, JsonSerializerContext); } } catch (global::System.Exception __ex) @@ -184,11 +185,25 @@ partial void ProcessCancelResponseResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.CreateResponse.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.CreateResponse.g.cs index be8b5c55..2ac090d1 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.CreateResponse.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.CreateResponse.g.cs @@ -156,11 +156,25 @@ partial void ProcessCreateResponseResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.CreateResponseAsStream.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.CreateResponseAsStream.g.cs index 0bc1f06a..aac24431 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.CreateResponseAsStream.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.CreateResponseAsStream.g.cs @@ -99,11 +99,25 @@ partial void ProcessCreateResponseAsStreamResponse( } catch (global::System.Net.Http.HttpRequestException __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, @@ -127,7 +141,16 @@ partial void ProcessCreateResponseAsStreamResponse( } var __streamedResponse = global::tryAGI.OpenAI.ResponseStreamEvent.FromJson(__content, JsonSerializerContext) ?? - throw new global::System.InvalidOperationException($"Response deserialization failed for \"{__content}\" "); + throw new global::tryAGI.OpenAI.ApiException( + message: $"Response deserialization failed for \"{__content}\" ", + statusCode: __response.StatusCode) + { + ResponseBody = __content, + ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value), + }; yield return __streamedResponse; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.DeleteResponse.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.DeleteResponse.g.cs index 35b7eb79..7c01881b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.DeleteResponse.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.DeleteResponse.g.cs @@ -96,8 +96,9 @@ partial void ProcessDeleteResponseResponse( } else { - var __contentStream_404 = await __response.Content.ReadAsStreamAsync(cancellationToken).ConfigureAwait(false); - __value_404 = await global::tryAGI.OpenAI.Error.FromJsonStreamAsync(__contentStream_404, JsonSerializerContext).ConfigureAwait(false); + __content_404 = await __response.Content.ReadAsStringAsync(cancellationToken).ConfigureAwait(false); + + __value_404 = global::tryAGI.OpenAI.Error.FromJson(__content_404, JsonSerializerContext); } } catch (global::System.Exception __ex) @@ -167,11 +168,25 @@ partial void ProcessDeleteResponseResponse( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.GetResponse.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.GetResponse.g.cs index 221fd2e2..0c486274 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.GetResponse.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.GetResponse.g.cs @@ -175,11 +175,25 @@ partial void ProcessGetResponseResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.ListInputItems.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.ListInputItems.g.cs index 2817afe2..555b0f25 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.ListInputItems.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ResponsesClient.ListInputItems.g.cs @@ -175,11 +175,25 @@ partial void ProcessListInputItemsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.CreateProjectRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.CreateProjectRole.g.cs index 0a462cc4..5f4c11eb 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.CreateProjectRole.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.CreateProjectRole.g.cs @@ -158,11 +158,25 @@ partial void ProcessCreateProjectRoleResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.CreateRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.CreateRole.g.cs index 5a2fc8c4..d9f84046 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.CreateRole.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.CreateRole.g.cs @@ -152,11 +152,25 @@ partial void ProcessCreateRoleResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.DeleteProjectRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.DeleteProjectRole.g.cs index d6f1b60e..41cb3ccf 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.DeleteProjectRole.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.DeleteProjectRole.g.cs @@ -149,11 +149,25 @@ partial void ProcessDeleteProjectRoleResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.DeleteRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.DeleteRole.g.cs index c609d110..5e9080d9 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.DeleteRole.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.DeleteRole.g.cs @@ -143,11 +143,25 @@ partial void ProcessDeleteRoleResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.ListProjectRoles.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.ListProjectRoles.g.cs index db38eaba..6ae01eef 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.ListProjectRoles.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.ListProjectRoles.g.cs @@ -170,11 +170,25 @@ partial void ProcessListProjectRolesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.ListRoles.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.ListRoles.g.cs index f6517bc7..1fd9d49a 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.ListRoles.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.ListRoles.g.cs @@ -164,11 +164,25 @@ partial void ProcessListRolesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.UpdateProjectRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.UpdateProjectRole.g.cs index 72612874..0d446c24 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.UpdateProjectRole.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.UpdateProjectRole.g.cs @@ -164,11 +164,25 @@ partial void ProcessUpdateProjectRoleResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.UpdateRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.UpdateRole.g.cs index 26e67822..a8bae448 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.UpdateRole.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.RolesClient.UpdateRole.g.cs @@ -158,11 +158,25 @@ partial void ProcessUpdateRoleResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.CreateSkill.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.CreateSkill.g.cs index 019bca95..b1d3cd51 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.CreateSkill.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.CreateSkill.g.cs @@ -151,11 +151,25 @@ partial void ProcessCreateSkillResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.CreateSkillVersion.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.CreateSkillVersion.g.cs index cb5cab57..7ae06986 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.CreateSkillVersion.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.CreateSkillVersion.g.cs @@ -169,11 +169,25 @@ partial void ProcessCreateSkillVersionResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.DeleteSkill.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.DeleteSkill.g.cs index 80f83c64..5a402a7c 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.DeleteSkill.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.DeleteSkill.g.cs @@ -145,11 +145,25 @@ partial void ProcessDeleteSkillResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.DeleteSkillVersion.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.DeleteSkillVersion.g.cs index 3c33e326..d678ae4e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.DeleteSkillVersion.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.DeleteSkillVersion.g.cs @@ -153,11 +153,25 @@ partial void ProcessDeleteSkillVersionResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.GetSkill.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.GetSkill.g.cs index 687b93e7..14f340e4 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.GetSkill.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.GetSkill.g.cs @@ -145,11 +145,25 @@ partial void ProcessGetSkillResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.GetSkillContent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.GetSkillContent.g.cs index 14f91051..3788b731 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.GetSkillContent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.GetSkillContent.g.cs @@ -141,11 +141,25 @@ partial void ProcessGetSkillContentResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.GetSkillVersion.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.GetSkillVersion.g.cs index 52ef6c16..9b4cd7f9 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.GetSkillVersion.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.GetSkillVersion.g.cs @@ -153,11 +153,25 @@ partial void ProcessGetSkillVersionResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.GetSkillVersionContent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.GetSkillVersionContent.g.cs index fab144ef..c7919ba1 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.GetSkillVersionContent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.GetSkillVersionContent.g.cs @@ -149,11 +149,25 @@ partial void ProcessGetSkillVersionContentResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.ListSkillVersions.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.ListSkillVersions.g.cs index 3ecc3d7e..6d675368 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.ListSkillVersions.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.ListSkillVersions.g.cs @@ -170,11 +170,25 @@ partial void ProcessListSkillVersionsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.ListSkills.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.ListSkills.g.cs index 68346656..30c8a03e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.ListSkills.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.ListSkills.g.cs @@ -162,11 +162,25 @@ partial void ProcessListSkillsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.UpdateSkillDefaultVersion.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.UpdateSkillDefaultVersion.g.cs index 60473885..0b6b7e86 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.UpdateSkillDefaultVersion.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SkillsClient.UpdateSkillDefaultVersion.g.cs @@ -160,11 +160,25 @@ partial void ProcessUpdateSkillDefaultVersionResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UploadsClient.AddUploadPart.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UploadsClient.AddUploadPart.g.cs index 7b28f0a2..6b9ace10 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UploadsClient.AddUploadPart.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UploadsClient.AddUploadPart.g.cs @@ -170,11 +170,25 @@ partial void ProcessAddUploadPartResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UploadsClient.CancelUpload.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UploadsClient.CancelUpload.g.cs index 97c0121a..d768e391 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UploadsClient.CancelUpload.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UploadsClient.CancelUpload.g.cs @@ -146,11 +146,25 @@ partial void ProcessCancelUploadResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UploadsClient.CompleteUpload.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UploadsClient.CompleteUpload.g.cs index 2a1f72e9..2aedbacb 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UploadsClient.CompleteUpload.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UploadsClient.CompleteUpload.g.cs @@ -164,11 +164,25 @@ partial void ProcessCompleteUploadResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UploadsClient.CreateUpload.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UploadsClient.CreateUpload.g.cs index a39174a4..3c826438 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UploadsClient.CreateUpload.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UploadsClient.CreateUpload.g.cs @@ -166,11 +166,25 @@ partial void ProcessCreateUploadResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageAudioSpeeches.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageAudioSpeeches.g.cs index b62129af..8de53554 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageAudioSpeeches.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageAudioSpeeches.g.cs @@ -211,11 +211,25 @@ partial void ProcessUsageAudioSpeechesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageAudioTranscriptions.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageAudioTranscriptions.g.cs index 8a7d3be7..f89f1196 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageAudioTranscriptions.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageAudioTranscriptions.g.cs @@ -211,11 +211,25 @@ partial void ProcessUsageAudioTranscriptionsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageCodeInterpreterSessions.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageCodeInterpreterSessions.g.cs index 2dca542d..5b313139 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageCodeInterpreterSessions.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageCodeInterpreterSessions.g.cs @@ -190,11 +190,25 @@ partial void ProcessUsageCodeInterpreterSessionsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageCompletions.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageCompletions.g.cs index 05a31147..d12ee388 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageCompletions.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageCompletions.g.cs @@ -218,11 +218,25 @@ partial void ProcessUsageCompletionsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageCosts.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageCosts.g.cs index 0339adcc..f45c9298 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageCosts.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageCosts.g.cs @@ -192,11 +192,25 @@ partial void ProcessUsageCostsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageEmbeddings.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageEmbeddings.g.cs index 5b72a959..97dbd3ba 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageEmbeddings.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageEmbeddings.g.cs @@ -211,11 +211,25 @@ partial void ProcessUsageEmbeddingsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageImages.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageImages.g.cs index c6703621..a81b39c8 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageImages.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageImages.g.cs @@ -225,11 +225,25 @@ partial void ProcessUsageImagesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageModerations.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageModerations.g.cs index ae586320..c095dca4 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageModerations.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageModerations.g.cs @@ -211,11 +211,25 @@ partial void ProcessUsageModerationsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageVectorStores.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageVectorStores.g.cs index 70e4bdcf..b2c47eb3 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageVectorStores.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsageClient.UsageVectorStores.g.cs @@ -190,11 +190,25 @@ partial void ProcessUsageVectorStoresResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UserOrganizationRoleAssignmentsClient.AssignUserRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UserOrganizationRoleAssignmentsClient.AssignUserRole.g.cs index 43e8fb7b..36b3ecea 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UserOrganizationRoleAssignmentsClient.AssignUserRole.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UserOrganizationRoleAssignmentsClient.AssignUserRole.g.cs @@ -158,11 +158,25 @@ partial void ProcessAssignUserRoleResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UserOrganizationRoleAssignmentsClient.ListUserRoleAssignments.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UserOrganizationRoleAssignmentsClient.ListUserRoleAssignments.g.cs index 1e951de6..8cb8e1e6 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UserOrganizationRoleAssignmentsClient.ListUserRoleAssignments.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UserOrganizationRoleAssignmentsClient.ListUserRoleAssignments.g.cs @@ -166,11 +166,25 @@ partial void ProcessListUserRoleAssignmentsResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UserOrganizationRoleAssignmentsClient.UnassignUserRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UserOrganizationRoleAssignmentsClient.UnassignUserRole.g.cs index a4298a16..86fd29cb 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UserOrganizationRoleAssignmentsClient.UnassignUserRole.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UserOrganizationRoleAssignmentsClient.UnassignUserRole.g.cs @@ -149,11 +149,25 @@ partial void ProcessUnassignUserRoleResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsersClient.DeleteUser.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsersClient.DeleteUser.g.cs index 58c4126f..24b8f22b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsersClient.DeleteUser.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsersClient.DeleteUser.g.cs @@ -143,11 +143,25 @@ partial void ProcessDeleteUserResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsersClient.ListUsers.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsersClient.ListUsers.g.cs index 45fa00f9..9537e815 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsersClient.ListUsers.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsersClient.ListUsers.g.cs @@ -162,11 +162,25 @@ partial void ProcessListUsersResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsersClient.ModifyUser.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsersClient.ModifyUser.g.cs index 5218485b..63783f5d 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsersClient.ModifyUser.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsersClient.ModifyUser.g.cs @@ -158,11 +158,25 @@ partial void ProcessModifyUserResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsersClient.RetrieveUser.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsersClient.RetrieveUser.g.cs index 62044ec7..e2fa0e4c 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsersClient.RetrieveUser.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.UsersClient.RetrieveUser.g.cs @@ -143,11 +143,25 @@ partial void ProcessRetrieveUserResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.CancelVectorStoreFileBatch.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.CancelVectorStoreFileBatch.g.cs index 719214b8..e4eddb30 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.CancelVectorStoreFileBatch.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.CancelVectorStoreFileBatch.g.cs @@ -149,11 +149,25 @@ partial void ProcessCancelVectorStoreFileBatchResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.CreateVectorStore.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.CreateVectorStore.g.cs index 9257dd86..d56b96d5 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.CreateVectorStore.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.CreateVectorStore.g.cs @@ -152,11 +152,25 @@ partial void ProcessCreateVectorStoreResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.CreateVectorStoreFile.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.CreateVectorStoreFile.g.cs index 2a4cbfe4..df905b5b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.CreateVectorStoreFile.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.CreateVectorStoreFile.g.cs @@ -160,11 +160,25 @@ partial void ProcessCreateVectorStoreFileResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.CreateVectorStoreFileBatch.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.CreateVectorStoreFileBatch.g.cs index 3e18f567..2872e554 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.CreateVectorStoreFileBatch.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.CreateVectorStoreFileBatch.g.cs @@ -161,11 +161,25 @@ partial void ProcessCreateVectorStoreFileBatchResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.DeleteVectorStore.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.DeleteVectorStore.g.cs index a3223c50..65ce9a28 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.DeleteVectorStore.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.DeleteVectorStore.g.cs @@ -143,11 +143,25 @@ partial void ProcessDeleteVectorStoreResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.DeleteVectorStoreFile.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.DeleteVectorStoreFile.g.cs index 40b883dd..3fe6c058 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.DeleteVectorStoreFile.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.DeleteVectorStoreFile.g.cs @@ -149,11 +149,25 @@ partial void ProcessDeleteVectorStoreFileResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.GetVectorStore.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.GetVectorStore.g.cs index 3ec84d04..dfd0f106 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.GetVectorStore.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.GetVectorStore.g.cs @@ -143,11 +143,25 @@ partial void ProcessGetVectorStoreResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.GetVectorStoreFile.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.GetVectorStoreFile.g.cs index 5bac7967..b9f7e47a 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.GetVectorStoreFile.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.GetVectorStoreFile.g.cs @@ -153,11 +153,25 @@ partial void ProcessGetVectorStoreFileResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.GetVectorStoreFileBatch.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.GetVectorStoreFileBatch.g.cs index 3a13d81a..ce4d8bce 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.GetVectorStoreFileBatch.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.GetVectorStoreFileBatch.g.cs @@ -153,11 +153,25 @@ partial void ProcessGetVectorStoreFileBatchResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.ListFilesInVectorStoreBatch.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.ListFilesInVectorStoreBatch.g.cs index 757ed2ee..20e77604 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.ListFilesInVectorStoreBatch.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.ListFilesInVectorStoreBatch.g.cs @@ -190,11 +190,25 @@ partial void ProcessListFilesInVectorStoreBatchResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.ListVectorStoreFiles.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.ListVectorStoreFiles.g.cs index be12d3dd..d2c722fd 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.ListVectorStoreFiles.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.ListVectorStoreFiles.g.cs @@ -184,11 +184,25 @@ partial void ProcessListVectorStoreFilesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.ListVectorStores.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.ListVectorStores.g.cs index 5f23063b..2ad67145 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.ListVectorStores.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.ListVectorStores.g.cs @@ -171,11 +171,25 @@ partial void ProcessListVectorStoresResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.ModifyVectorStore.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.ModifyVectorStore.g.cs index 4098ec07..9a83d24c 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.ModifyVectorStore.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.ModifyVectorStore.g.cs @@ -158,11 +158,25 @@ partial void ProcessModifyVectorStoreResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.RetrieveVectorStoreFileContent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.RetrieveVectorStoreFileContent.g.cs index 06c4c039..b34bd7a8 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.RetrieveVectorStoreFileContent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.RetrieveVectorStoreFileContent.g.cs @@ -153,11 +153,25 @@ partial void ProcessRetrieveVectorStoreFileContentResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.SearchVectorStore.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.SearchVectorStore.g.cs index c43c0fb3..c119f06d 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.SearchVectorStore.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.SearchVectorStore.g.cs @@ -160,11 +160,25 @@ partial void ProcessSearchVectorStoreResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.UpdateVectorStoreFileAttributes.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.UpdateVectorStoreFileAttributes.g.cs index 7d0c17f7..317abc45 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.UpdateVectorStoreFileAttributes.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VectorStoresClient.UpdateVectorStoreFileAttributes.g.cs @@ -168,11 +168,25 @@ partial void ProcessUpdateVectorStoreFileAttributesResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideo.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideo.g.cs index 0526b1df..13c4d1e0 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideo.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideo.g.cs @@ -179,11 +179,25 @@ partial void ProcessCreateVideoResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideoCharacter.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideoCharacter.g.cs index 90a41b5e..352f4ed9 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideoCharacter.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideoCharacter.g.cs @@ -160,11 +160,25 @@ partial void ProcessCreateVideoCharacterResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideoEdit.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideoEdit.g.cs index 06eeb8be..8ba7b6d4 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideoEdit.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideoEdit.g.cs @@ -154,11 +154,25 @@ partial void ProcessCreateVideoEditResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideoExtend.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideoExtend.g.cs index 59a6329a..4f1cce31 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideoExtend.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideoExtend.g.cs @@ -157,11 +157,25 @@ partial void ProcessCreateVideoExtendResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideoRemix.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideoRemix.g.cs index dff3eff8..2bcfa9a1 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideoRemix.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.CreateVideoRemix.g.cs @@ -162,11 +162,25 @@ partial void ProcessCreateVideoRemixResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.DeleteVideo.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.DeleteVideo.g.cs index 7e80ca2f..5c83ae37 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.DeleteVideo.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.DeleteVideo.g.cs @@ -145,11 +145,25 @@ partial void ProcessDeleteVideoResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.GetVideo.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.GetVideo.g.cs index 0b305188..687d24b6 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.GetVideo.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.GetVideo.g.cs @@ -145,11 +145,25 @@ partial void ProcessGetVideoResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.GetVideoCharacter.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.GetVideoCharacter.g.cs index 2d513e31..54ea4f5f 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.GetVideoCharacter.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.GetVideoCharacter.g.cs @@ -145,11 +145,25 @@ partial void ProcessGetVideoCharacterResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.ListVideos.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.ListVideos.g.cs index 5312bcb5..caf277ac 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.ListVideos.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.ListVideos.g.cs @@ -162,11 +162,25 @@ partial void ProcessListVideosResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.RetrieveVideoContent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.RetrieveVideoContent.g.cs index 02bc65d4..06ee4407 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.RetrieveVideoContent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.VideosClient.RetrieveVideoContent.g.cs @@ -151,11 +151,25 @@ partial void ProcessRetrieveVideoContentResponseContent( } catch (global::System.Exception __ex) { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( +#if NET5_0_OR_GREATER + cancellationToken +#endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + throw new global::tryAGI.OpenAI.ApiException( - message: __response.ReasonPhrase ?? string.Empty, + message: __content ?? __response.ReasonPhrase ?? string.Empty, innerException: __ex, statusCode: __response.StatusCode) { + ResponseBody = __content, ResponseHeaders = global::System.Linq.Enumerable.ToDictionary( __response.Headers, h => h.Key,