diff --git a/src/libs/Descript/Generated/Descript.ApiEndpointsClient.Authorizations.Bearer.g.cs b/src/libs/Descript/Generated/Descript.ApiEndpointsClient.Authorizations.Bearer.g.cs
new file mode 100644
index 0000000..8dc5f8c
--- /dev/null
+++ b/src/libs/Descript/Generated/Descript.ApiEndpointsClient.Authorizations.Bearer.g.cs
@@ -0,0 +1,35 @@
+
+#nullable enable
+
+namespace Descript
+{
+ public sealed partial class ApiEndpointsClient
+ {
+
+ ///
+ public void AuthorizeUsingBearer(
+ string apiKey)
+ {
+ apiKey = apiKey ?? throw new global::System.ArgumentNullException(nameof(apiKey));
+
+ for (var i = Authorizations.Count - 1; i >= 0; i--)
+ {
+ var __authorization = Authorizations[i];
+ if (__authorization.Type == "Http" &&
+ __authorization.Name == "Bearer")
+ {
+ Authorizations.RemoveAt(i);
+ }
+ }
+
+ Authorizations.Add(new global::Descript.EndPointAuthorization
+ {
+ Type = "Http",
+ SchemeId = "HttpBearer",
+ Location = "Header",
+ Name = "Bearer",
+ Value = apiKey,
+ });
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/libs/Descript/Generated/Descript.ApiEndpointsClient.Constructors.Bearer.g.cs b/src/libs/Descript/Generated/Descript.ApiEndpointsClient.Constructors.Bearer.g.cs
new file mode 100644
index 0000000..9040e2e
--- /dev/null
+++ b/src/libs/Descript/Generated/Descript.ApiEndpointsClient.Constructors.Bearer.g.cs
@@ -0,0 +1,31 @@
+
+#nullable enable
+
+namespace Descript
+{
+ public sealed partial class ApiEndpointsClient
+ {
+ ///
+
+ public ApiEndpointsClient(
+ string apiKey,
+ global::System.Net.Http.HttpClient? httpClient = null,
+ global::System.Uri? baseUri = null,
+ global::System.Collections.Generic.List? authorizations = null,
+ bool disposeHttpClient = true) : this(httpClient, baseUri, authorizations, disposeHttpClient)
+ {
+ Authorizing(HttpClient, ref apiKey);
+
+ AuthorizeUsingBearer(apiKey);
+
+ Authorized(HttpClient);
+ }
+
+ partial void Authorizing(
+ global::System.Net.Http.HttpClient client,
+ ref string apiKey);
+ partial void Authorized(
+ global::System.Net.Http.HttpClient client);
+
+ }
+}
\ No newline at end of file
diff --git a/src/libs/Descript/Generated/Descript.EditInDescript.JsonSerializerContext.g.cs b/src/libs/Descript/Generated/Descript.EditInDescript.JsonSerializerContext.g.cs
new file mode 100644
index 0000000..7eee242
--- /dev/null
+++ b/src/libs/Descript/Generated/Descript.EditInDescript.JsonSerializerContext.g.cs
@@ -0,0 +1,138 @@
+
+#nullable enable
+
+#pragma warning disable CS0618 // Type or member is obsolete
+#pragma warning disable CS3016 // Arrays as attribute arguments is not CLS-compliant
+
+namespace Descript
+{
+ ///
+ ///
+ ///
+ [global::System.Text.Json.Serialization.JsonSourceGenerationOptions(
+ DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
+ Converters = new global::System.Type[]
+ {
+ })]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List