diff --git a/src/libs/DId/Generated/DId.Agents.JsonSerializerContext.g.cs b/src/libs/DId/Generated/DId.Agents.JsonSerializerContext.g.cs
new file mode 100644
index 00000000..0c2c283b
--- /dev/null
+++ b/src/libs/DId/Generated/DId.Agents.JsonSerializerContext.g.cs
@@ -0,0 +1,4473 @@
+
+#nullable enable
+
+#pragma warning disable CS0618 // Type or member is obsolete
+#pragma warning disable CS3016 // Arrays as attribute arguments is not CLS-compliant
+
+namespace DId
+{
+ ///
+ ///
+ ///
+ [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::DId.AnyOf), TypeInfoPropertyName = "CreateRequestPresenterPhotoAvatarVoiceOpenAI_d4d9abbdbe86a41f")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "CreateRequestPresenterVideoAvatarVoiceOpenAI_e131a922bef8293f")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "CreateRequestPresenterExpressiveAvatarVoiceOpenAI_21e79600dd34b970")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "CreateRequestLlmVariant6_3a9eb09a61432b36")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "UpdateRequestPresenterPhotoAvatarVoiceOpenAI_82920c893e106c43")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "UpdateRequestPresenterVideoAvatarVoiceOpenAI_55b0e7e4a6df2d1c")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "CreateResponseVariant1PresenterExpressiveAvatar_637c32a96c9767f9")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "CreateResponseVariant1PresenterPhotoAvatarVoiceOpenAI_e177054a1a123a6e")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "CreateResponseVariant1PresenterVideoAvatarVoiceOpenAI_fa442d7758e743da")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "CreateResponseVariant1PresenterExpressiveAvatarVoiceOpenAI_602045e1a4e7ac9c")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "CreateResponseVariant1LlmGoogle_ece1aa9f67c8645b")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "ListMyAgentsResponseAgentVariant1PresenterExpressiveAvatar_54b8365fb9f20db9")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "ListMyAgentsResponseAgentVariant1PresenterPhotoAvatarVoiceOpenAI_402ad322b161a840")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "ListMyAgentsResponseAgentVariant1PresenterVideoAvatarVoiceOpenAI_553d8322b6452c66")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "ListMyAgentsResponseAgentVariant1PresenterExpressiveAvatarVoiceOpenAI_c8f2e94d9af219c8")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "ListMyAgentsResponseAgentVariant1LlmGoogle_329c22cab5394ecd")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "GetResponseVariant1PresenterExpressiveAvatar_283882696207e448")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "GetResponseVariant1PresenterPhotoAvatarVoiceOpenAI_8fad7572e7535074")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "GetResponseVariant1PresenterVideoAvatarVoiceOpenAI_ed2423a7a7012734")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "GetResponseVariant1PresenterExpressiveAvatarVoiceOpenAI_acf25956ddb401b5")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "GetResponseVariant1LlmGoogle_1140b839713e1dbf")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "UpdateResponseVariant1PresenterExpressiveAvatar_0c6ad5429f3026ae")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "UpdateResponseVariant1PresenterPhotoAvatarVoiceOpenAI_4327448c8a8f3fc9")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "UpdateResponseVariant1PresenterVideoAvatarVoiceOpenAI_8ca43dde27c31d9d")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "UpdateResponseVariant1PresenterExpressiveAvatarVoiceOpenAI_c55e40babcb4f4fe")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "UpdateResponseVariant1LlmGoogle_902306a7f01a1d1a")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "DeleteResponseVariant1PresenterExpressiveAvatar_6351537e83565de0")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "DeleteResponseVariant1PresenterPhotoAvatarVoiceOpenAI_fbbdb068e22a1766")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "DeleteResponseVariant1PresenterVideoAvatarVoiceOpenAI_460668eab315e92d")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "DeleteResponseVariant1PresenterExpressiveAvatarVoiceOpenAI_874fa76543854511")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf), TypeInfoPropertyName = "DeleteResponseVariant1LlmGoogle_8040fb4fae77057a")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "CreateRequestPresenterPhotoAvatarVoiceOpenAI_38f727912996757a")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "CreateRequestPresenterVideoAvatarVoiceOpenAI_2d47f78719f53130")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "CreateRequestPresenterExpressiveAvatarVoiceOpenAI_2535d548218ffd68")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "CreateRequestLlmVariant6_72d8cbf21b6712f5")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "UpdateRequestPresenterPhotoAvatarVoiceOpenAI_850d9da0f86b9f40")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "UpdateRequestPresenterVideoAvatarVoiceOpenAI_b498b336ab8bd129")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "UpdateRequestLlmGoogle_7c8be2c0a38edbda")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "CreateResponseVariant1PresenterExpressiveAvatar_de5d998107078190")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "CreateResponseVariant1PresenterPhotoAvatarVoiceOpenAI_eccfb4449143f130")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "CreateResponseVariant1PresenterVideoAvatarVoiceOpenAI_ffcca9137591f01f")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "CreateResponseVariant1PresenterExpressiveAvatarVoiceOpenAI_2bfdd53d0d3c062b")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "CreateResponseVariant1LlmGoogle_146be95261dda434")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "ListMyAgentsResponseAgentVariant1PresenterExpressiveAvatar_cd309396290c3210")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "ListMyAgentsResponseAgentVariant1PresenterPhotoAvatarVoiceOpenAI_60db2c128b912bc4")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "ListMyAgentsResponseAgentVariant1PresenterVideoAvatarVoiceOpenAI_6ae3632149736c4f")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "ListMyAgentsResponseAgentVariant1PresenterExpressiveAvatarVoiceOpenAI_05654cd10b084608")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "ListMyAgentsResponseAgentVariant1LlmGoogle_93faa8ce0640006b")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "GetResponseVariant1PresenterExpressiveAvatar_c81aab0c17111a06")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "GetResponseVariant1PresenterPhotoAvatarVoiceOpenAI_23422f2452fb2a9e")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "GetResponseVariant1PresenterVideoAvatarVoiceOpenAI_932d8dfca3150a5e")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "GetResponseVariant1PresenterExpressiveAvatarVoiceOpenAI_a5be291b66a23723")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "GetResponseVariant1LlmGoogle_bc114ca75b603f26")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "UpdateResponseVariant1PresenterExpressiveAvatar_507886860780214f")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "UpdateResponseVariant1PresenterPhotoAvatarVoiceOpenAI_4466c117a705ccff")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "UpdateResponseVariant1PresenterVideoAvatarVoiceOpenAI_171bac21c8084af1")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "UpdateResponseVariant1PresenterExpressiveAvatarVoiceOpenAI_dbfe1758f017019e")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "UpdateResponseVariant1LlmGoogle_09c571db3f701797")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "DeleteResponseVariant1PresenterExpressiveAvatar_b841c0b3ee1c1e46")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "DeleteResponseVariant1PresenterPhotoAvatarVoiceOpenAI_373b704a9769bef4")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "DeleteResponseVariant1PresenterVideoAvatarVoiceOpenAI_06812a1a8a5a282f")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "DeleteResponseVariant1PresenterExpressiveAvatarVoiceOpenAI_2021cb313d88f460")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::DId.AnyOf?), TypeInfoPropertyName = "DeleteResponseVariant1LlmGoogle_4b1a4b9c1a31bd1b")]
+ [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