diff --git a/src/libs/Weave/Generated/Weave.CallsClient.CallsQueryStreamCallsStreamQueryPost.g.cs b/src/libs/Weave/Generated/Weave.CallsClient.CallsQueryStreamCallsStreamQueryPost.g.cs
index 2f55d8e..695414f 100644
--- a/src/libs/Weave/Generated/Weave.CallsClient.CallsQueryStreamCallsStreamQueryPost.g.cs
+++ b/src/libs/Weave/Generated/Weave.CallsClient.CallsQueryStreamCallsStreamQueryPost.g.cs
@@ -124,10 +124,10 @@ partial void ProcessCallsQueryStreamCallsStreamQueryPostResponseContent(
}
}
- if (accept != default)
- {
- __httpRequest.Headers.TryAddWithoutValidation("accept", accept.ToString());
- }
+ if (accept != default)
+ {
+ __httpRequest.Headers.TryAddWithoutValidation("accept", accept.ToString());
+ }
var __httpRequestContentBody = request.ToJson(JsonSerializerContext);
var __httpRequestContent = new global::System.Net.Http.StringContent(
diff --git a/src/libs/Weave/Generated/Weave.IAnnotationQueuesClient.g.cs b/src/libs/Weave/Generated/Weave.IAnnotationQueuesClient.g.cs
index 698cc57..24aadc1 100644
--- a/src/libs/Weave/Generated/Weave.IAnnotationQueuesClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IAnnotationQueuesClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IAnnotationQueuesClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.ICallsClient.g.cs b/src/libs/Weave/Generated/Weave.ICallsClient.g.cs
index 1e2a98d..b0822b0 100644
--- a/src/libs/Weave/Generated/Weave.ICallsClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.ICallsClient.g.cs
@@ -32,12 +32,12 @@ public partial interface ICallsClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.ICostsClient.g.cs b/src/libs/Weave/Generated/Weave.ICostsClient.g.cs
index 036372b..49c6787 100644
--- a/src/libs/Weave/Generated/Weave.ICostsClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.ICostsClient.g.cs
@@ -32,12 +32,12 @@ public partial interface ICostsClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IDatasetsClient.g.cs b/src/libs/Weave/Generated/Weave.IDatasetsClient.g.cs
index 9f19a44..b4ab430 100644
--- a/src/libs/Weave/Generated/Weave.IDatasetsClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IDatasetsClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IDatasetsClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IEvalResultsClient.g.cs b/src/libs/Weave/Generated/Weave.IEvalResultsClient.g.cs
index dac7ec2..b39f89a 100644
--- a/src/libs/Weave/Generated/Weave.IEvalResultsClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IEvalResultsClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IEvalResultsClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IEvaluationRunsClient.g.cs b/src/libs/Weave/Generated/Weave.IEvaluationRunsClient.g.cs
index 7d5eeb8..8a199e1 100644
--- a/src/libs/Weave/Generated/Weave.IEvaluationRunsClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IEvaluationRunsClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IEvaluationRunsClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IEvaluationsClient.g.cs b/src/libs/Weave/Generated/Weave.IEvaluationsClient.g.cs
index 80cafba..951a0ab 100644
--- a/src/libs/Weave/Generated/Weave.IEvaluationsClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IEvaluationsClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IEvaluationsClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IFeedbackClient.g.cs b/src/libs/Weave/Generated/Weave.IFeedbackClient.g.cs
index e7bf81a..a90cfb6 100644
--- a/src/libs/Weave/Generated/Weave.IFeedbackClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IFeedbackClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IFeedbackClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IFilesClient.g.cs b/src/libs/Weave/Generated/Weave.IFilesClient.g.cs
index 44c7c59..0ae220a 100644
--- a/src/libs/Weave/Generated/Weave.IFilesClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IFilesClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IFilesClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IImagesClient.g.cs b/src/libs/Weave/Generated/Weave.IImagesClient.g.cs
index 1f341d8..2484c93 100644
--- a/src/libs/Weave/Generated/Weave.IImagesClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IImagesClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IImagesClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IInferenceClient.g.cs b/src/libs/Weave/Generated/Weave.IInferenceClient.g.cs
index beabdae..b5ae7d6 100644
--- a/src/libs/Weave/Generated/Weave.IInferenceClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IInferenceClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IInferenceClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IModelsClient.g.cs b/src/libs/Weave/Generated/Weave.IModelsClient.g.cs
index a385dd9..7fe9c97 100644
--- a/src/libs/Weave/Generated/Weave.IModelsClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IModelsClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IModelsClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IObjectsClient.g.cs b/src/libs/Weave/Generated/Weave.IObjectsClient.g.cs
index 56d9eba..d8aff32 100644
--- a/src/libs/Weave/Generated/Weave.IObjectsClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IObjectsClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IObjectsClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IOpenTelemetryClient.g.cs b/src/libs/Weave/Generated/Weave.IOpenTelemetryClient.g.cs
index cef4216..2fae5ba 100644
--- a/src/libs/Weave/Generated/Weave.IOpenTelemetryClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IOpenTelemetryClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IOpenTelemetryClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IOpsClient.g.cs b/src/libs/Weave/Generated/Weave.IOpsClient.g.cs
index d860924..c6eac83 100644
--- a/src/libs/Weave/Generated/Weave.IOpsClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IOpsClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IOpsClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IPredictionsClient.g.cs b/src/libs/Weave/Generated/Weave.IPredictionsClient.g.cs
index edb0502..a48a481 100644
--- a/src/libs/Weave/Generated/Weave.IPredictionsClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IPredictionsClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IPredictionsClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IRefsClient.g.cs b/src/libs/Weave/Generated/Weave.IRefsClient.g.cs
index 14cc1f6..46c4659 100644
--- a/src/libs/Weave/Generated/Weave.IRefsClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IRefsClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IRefsClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IScorersClient.g.cs b/src/libs/Weave/Generated/Weave.IScorersClient.g.cs
index 7f40aa4..d4c5bdf 100644
--- a/src/libs/Weave/Generated/Weave.IScorersClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IScorersClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IScorersClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IScoresClient.g.cs b/src/libs/Weave/Generated/Weave.IScoresClient.g.cs
index e656fff..36ff60a 100644
--- a/src/libs/Weave/Generated/Weave.IScoresClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IScoresClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IScoresClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IServiceClient.g.cs b/src/libs/Weave/Generated/Weave.IServiceClient.g.cs
index de28f4e..06261ac 100644
--- a/src/libs/Weave/Generated/Weave.IServiceClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IServiceClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IServiceClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.ITablesClient.g.cs b/src/libs/Weave/Generated/Weave.ITablesClient.g.cs
index 76f1fd5..4b1fbb0 100644
--- a/src/libs/Weave/Generated/Weave.ITablesClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.ITablesClient.g.cs
@@ -32,12 +32,12 @@ public partial interface ITablesClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IThreadsClient.g.cs b/src/libs/Weave/Generated/Weave.IThreadsClient.g.cs
index 945352e..6a085d9 100644
--- a/src/libs/Weave/Generated/Weave.IThreadsClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IThreadsClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IThreadsClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.IWeaveClient.g.cs b/src/libs/Weave/Generated/Weave.IWeaveClient.g.cs
index 48718f1..f74b6c4 100644
--- a/src/libs/Weave/Generated/Weave.IWeaveClient.g.cs
+++ b/src/libs/Weave/Generated/Weave.IWeaveClient.g.cs
@@ -33,12 +33,12 @@ public partial interface IWeaveClient : global::System.IDisposable
/// ensuring is populated.
///
public bool ReadResponseAsString { get; set; }
-
///
/// Client-wide request defaults such as headers, query parameters, retries, and timeout.
///
public global::Weave.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Weave/Generated/Weave.OptionsSupport.g.cs b/src/libs/Weave/Generated/Weave.OptionsSupport.g.cs
index eff7f14..aa37d00 100644
--- a/src/libs/Weave/Generated/Weave.OptionsSupport.g.cs
+++ b/src/libs/Weave/Generated/Weave.OptionsSupport.g.cs
@@ -106,6 +106,7 @@ public sealed class AutoSDKRetryOptions
public global::System.TimeSpan? Delay { get; set; }
}
+
///
/// Runtime hook interface for generated SDK lifecycle events.
///
@@ -236,6 +237,7 @@ public sealed class AutoSDKHookContext
public global::System.Threading.CancellationToken CancellationToken { get; set; }
}
+
internal static class AutoSDKRequestOptionsSupport
{
internal static global::Weave.AutoSDKHookContext CreateHookContext(