diff --git a/src/libs/Braintrust/Generated/Braintrust.IAclsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IAclsClient.g.cs index 726db37..ca4b7ea 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IAclsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IAclsClient.g.cs @@ -32,12 +32,12 @@ public partial interface IAclsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IAiSecretsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IAiSecretsClient.g.cs index 7832950..47d2637 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IAiSecretsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IAiSecretsClient.g.cs @@ -32,12 +32,12 @@ public partial interface IAiSecretsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IApiKeysClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IApiKeysClient.g.cs index b3b7dbe..6e67689 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IApiKeysClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IApiKeysClient.g.cs @@ -32,12 +32,12 @@ public partial interface IApiKeysClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IBraintrustClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IBraintrustClient.g.cs index ef7c8bd..5284288 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IBraintrustClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IBraintrustClient.g.cs @@ -35,12 +35,12 @@ public partial interface IBraintrustClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.ICorsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.ICorsClient.g.cs index 7a0f29b..a38db39 100644 --- a/src/libs/Braintrust/Generated/Braintrust.ICorsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.ICorsClient.g.cs @@ -32,12 +32,12 @@ public partial interface ICorsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.ICrossObjectClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.ICrossObjectClient.g.cs index 622f151..839e5d8 100644 --- a/src/libs/Braintrust/Generated/Braintrust.ICrossObjectClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.ICrossObjectClient.g.cs @@ -32,12 +32,12 @@ public partial interface ICrossObjectClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IDatasetSnapshotsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IDatasetSnapshotsClient.g.cs index 7a40404..4c49dcf 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IDatasetSnapshotsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IDatasetSnapshotsClient.g.cs @@ -32,12 +32,12 @@ public partial interface IDatasetSnapshotsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IDatasetsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IDatasetsClient.g.cs index beb30bf..5d1335b 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IDatasetsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IEnvVarsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IEnvVarsClient.g.cs index 4f6d6fb..46504d5 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IEnvVarsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IEnvVarsClient.g.cs @@ -32,12 +32,12 @@ public partial interface IEnvVarsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IEnvironmentsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IEnvironmentsClient.g.cs index 6f81c80..fe54762 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IEnvironmentsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IEnvironmentsClient.g.cs @@ -32,12 +32,12 @@ public partial interface IEnvironmentsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IEvalStatusPagesClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IEvalStatusPagesClient.g.cs index 27c5e3e..d673107 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IEvalStatusPagesClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IEvalStatusPagesClient.g.cs @@ -32,12 +32,12 @@ public partial interface IEvalStatusPagesClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IEvalsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IEvalsClient.g.cs index a70bb19..e900fdb 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IEvalsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IEvalsClient.g.cs @@ -32,12 +32,12 @@ public partial interface IEvalsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IExperimentsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IExperimentsClient.g.cs index 015dad3..3e1852b 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IExperimentsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IExperimentsClient.g.cs @@ -32,12 +32,12 @@ public partial interface IExperimentsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IFunctionsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IFunctionsClient.g.cs index fa6e55b..0c155b4 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IFunctionsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IFunctionsClient.g.cs @@ -32,12 +32,12 @@ public partial interface IFunctionsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IGroupsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IGroupsClient.g.cs index 3e205a9..fe754c2 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IGroupsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IGroupsClient.g.cs @@ -32,12 +32,12 @@ public partial interface IGroupsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.ILogsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.ILogsClient.g.cs index 90fcb35..870cf1f 100644 --- a/src/libs/Braintrust/Generated/Braintrust.ILogsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.ILogsClient.g.cs @@ -32,12 +32,12 @@ public partial interface ILogsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IMcpServersClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IMcpServersClient.g.cs index 517db8e..de25206 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IMcpServersClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IMcpServersClient.g.cs @@ -32,12 +32,12 @@ public partial interface IMcpServersClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IOrganizationsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IOrganizationsClient.g.cs index 9c9f46f..3aace43 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IOrganizationsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IOrganizationsClient.g.cs @@ -32,12 +32,12 @@ public partial interface IOrganizationsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IOtherClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IOtherClient.g.cs index 69592d4..f4889f8 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IOtherClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IOtherClient.g.cs @@ -32,12 +32,12 @@ public partial interface IOtherClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IProjectAutomationsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IProjectAutomationsClient.g.cs index 1e2907e..83959c4 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IProjectAutomationsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IProjectAutomationsClient.g.cs @@ -32,12 +32,12 @@ public partial interface IProjectAutomationsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IProjectScoresClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IProjectScoresClient.g.cs index 00c6247..e847058 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IProjectScoresClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IProjectScoresClient.g.cs @@ -32,12 +32,12 @@ public partial interface IProjectScoresClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IProjectTagsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IProjectTagsClient.g.cs index e7350e3..ed867bf 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IProjectTagsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IProjectTagsClient.g.cs @@ -32,12 +32,12 @@ public partial interface IProjectTagsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IProjectsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IProjectsClient.g.cs index 5bae368..2a874cb 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IProjectsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IProjectsClient.g.cs @@ -32,12 +32,12 @@ public partial interface IProjectsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IPromptsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IPromptsClient.g.cs index 4b19fa5..cfa7b5d 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IPromptsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IPromptsClient.g.cs @@ -32,12 +32,12 @@ public partial interface IPromptsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IProxyClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IProxyClient.g.cs index 5c0c511..7bba333 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IProxyClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IProxyClient.g.cs @@ -32,12 +32,12 @@ public partial interface IProxyClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IRolesClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IRolesClient.g.cs index e9bcea0..19608f2 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IRolesClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IRolesClient.g.cs @@ -32,12 +32,12 @@ public partial interface IRolesClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IServiceTokensClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IServiceTokensClient.g.cs index eecef60..2b99b92 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IServiceTokensClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IServiceTokensClient.g.cs @@ -32,12 +32,12 @@ public partial interface IServiceTokensClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.ISpanIframesClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.ISpanIframesClient.g.cs index 3133c1d..38663e2 100644 --- a/src/libs/Braintrust/Generated/Braintrust.ISpanIframesClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.ISpanIframesClient.g.cs @@ -32,12 +32,12 @@ public partial interface ISpanIframesClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IUsersClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IUsersClient.g.cs index c077037..71294f4 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IUsersClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IUsersClient.g.cs @@ -32,12 +32,12 @@ public partial interface IUsersClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.IViewsClient.g.cs b/src/libs/Braintrust/Generated/Braintrust.IViewsClient.g.cs index dac106f..b52f6ba 100644 --- a/src/libs/Braintrust/Generated/Braintrust.IViewsClient.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.IViewsClient.g.cs @@ -32,12 +32,12 @@ public partial interface IViewsClient : 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::Braintrust.AutoSDKClientOptions Options { get; } + /// /// /// diff --git a/src/libs/Braintrust/Generated/Braintrust.OptionsSupport.g.cs b/src/libs/Braintrust/Generated/Braintrust.OptionsSupport.g.cs index 791c69e..8c5c962 100644 --- a/src/libs/Braintrust/Generated/Braintrust.OptionsSupport.g.cs +++ b/src/libs/Braintrust/Generated/Braintrust.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::Braintrust.AutoSDKHookContext CreateHookContext(