diff --git a/src/libs/Tavus/Generated/Tavus.IConversationsClient.g.cs b/src/libs/Tavus/Generated/Tavus.IConversationsClient.g.cs
index dcde1dd..1415fca 100644
--- a/src/libs/Tavus/Generated/Tavus.IConversationsClient.g.cs
+++ b/src/libs/Tavus/Generated/Tavus.IConversationsClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IConversationsClient : 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::Tavus.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Tavus/Generated/Tavus.IDocumentsClient.g.cs b/src/libs/Tavus/Generated/Tavus.IDocumentsClient.g.cs
index efbe6e4..1b065a3 100644
--- a/src/libs/Tavus/Generated/Tavus.IDocumentsClient.g.cs
+++ b/src/libs/Tavus/Generated/Tavus.IDocumentsClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IDocumentsClient : 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::Tavus.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Tavus/Generated/Tavus.IGuardrailsClient.g.cs b/src/libs/Tavus/Generated/Tavus.IGuardrailsClient.g.cs
index 6a68698..1e3a225 100644
--- a/src/libs/Tavus/Generated/Tavus.IGuardrailsClient.g.cs
+++ b/src/libs/Tavus/Generated/Tavus.IGuardrailsClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IGuardrailsClient : 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::Tavus.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Tavus/Generated/Tavus.IMemoriesClient.g.cs b/src/libs/Tavus/Generated/Tavus.IMemoriesClient.g.cs
index 215ba0d..c307a25 100644
--- a/src/libs/Tavus/Generated/Tavus.IMemoriesClient.g.cs
+++ b/src/libs/Tavus/Generated/Tavus.IMemoriesClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IMemoriesClient : 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::Tavus.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Tavus/Generated/Tavus.IObjectivesClient.g.cs b/src/libs/Tavus/Generated/Tavus.IObjectivesClient.g.cs
index 4fc1762..b7b4ce1 100644
--- a/src/libs/Tavus/Generated/Tavus.IObjectivesClient.g.cs
+++ b/src/libs/Tavus/Generated/Tavus.IObjectivesClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IObjectivesClient : 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::Tavus.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Tavus/Generated/Tavus.IPersonasClient.g.cs b/src/libs/Tavus/Generated/Tavus.IPersonasClient.g.cs
index 9cd7455..4bbdc6f 100644
--- a/src/libs/Tavus/Generated/Tavus.IPersonasClient.g.cs
+++ b/src/libs/Tavus/Generated/Tavus.IPersonasClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IPersonasClient : 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::Tavus.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Tavus/Generated/Tavus.IReplicasClient.g.cs b/src/libs/Tavus/Generated/Tavus.IReplicasClient.g.cs
index 50977d3..258d81b 100644
--- a/src/libs/Tavus/Generated/Tavus.IReplicasClient.g.cs
+++ b/src/libs/Tavus/Generated/Tavus.IReplicasClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IReplicasClient : 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::Tavus.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Tavus/Generated/Tavus.ITavusClient.g.cs b/src/libs/Tavus/Generated/Tavus.ITavusClient.g.cs
index 960ff0f..48c9f77 100644
--- a/src/libs/Tavus/Generated/Tavus.ITavusClient.g.cs
+++ b/src/libs/Tavus/Generated/Tavus.ITavusClient.g.cs
@@ -33,12 +33,12 @@ public partial interface ITavusClient : 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::Tavus.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Tavus/Generated/Tavus.IVideosClient.g.cs b/src/libs/Tavus/Generated/Tavus.IVideosClient.g.cs
index 2255396..b49fba4 100644
--- a/src/libs/Tavus/Generated/Tavus.IVideosClient.g.cs
+++ b/src/libs/Tavus/Generated/Tavus.IVideosClient.g.cs
@@ -32,12 +32,12 @@ public partial interface IVideosClient : 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::Tavus.AutoSDKClientOptions Options { get; }
+
///
///
///
diff --git a/src/libs/Tavus/Generated/Tavus.OptionsSupport.g.cs b/src/libs/Tavus/Generated/Tavus.OptionsSupport.g.cs
index 8370150..9517ba6 100644
--- a/src/libs/Tavus/Generated/Tavus.OptionsSupport.g.cs
+++ b/src/libs/Tavus/Generated/Tavus.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::Tavus.AutoSDKHookContext CreateHookContext(