diff --git a/src/libs/Dust/Generated/Dust.JsonConverters.PrivateConversationEvent.g.cs b/src/libs/Dust/Generated/Dust.JsonConverters.PrivateConversationEvent.g.cs index ea8d15f..fe5db3b 100644 --- a/src/libs/Dust/Generated/Dust.JsonConverters.PrivateConversationEvent.g.cs +++ b/src/libs/Dust/Generated/Dust.JsonConverters.PrivateConversationEvent.g.cs @@ -63,6 +63,13 @@ public class PrivateConversationEventJsonConverter : global::System.Text.Json.Se throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::Dust.PrivateConversationTitleEvent)}"); conversationTitle = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); } + global::Dust.PrivateWakeUpUpdatedEvent? wakeUpUpdated = default; + if (discriminator?.Type == global::Dust.PrivateConversationEventDiscriminatorType.WakeUpUpdated) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Dust.PrivateWakeUpUpdatedEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::Dust.PrivateWakeUpUpdatedEvent)}"); + wakeUpUpdated = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); + } var __value = new global::Dust.PrivateConversationEvent( discriminator?.Type, @@ -76,7 +83,9 @@ public class PrivateConversationEventJsonConverter : global::System.Text.Json.Se compactionMessageDone, - conversationTitle + conversationTitle, + + wakeUpUpdated ); return __value; @@ -127,6 +136,12 @@ public override void Write( throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Dust.PrivateConversationTitleEvent).Name}"); global::System.Text.Json.JsonSerializer.Serialize(writer, value.ConversationTitle!, typeInfo); } + else if (value.IsWakeUpUpdated) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Dust.PrivateWakeUpUpdatedEvent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Dust.PrivateWakeUpUpdatedEvent).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.WakeUpUpdated!, typeInfo); + } } } } \ No newline at end of file diff --git a/src/libs/Dust/Generated/Dust.JsonConverters.PrivateWakeUpUpdatedEventType.g.cs b/src/libs/Dust/Generated/Dust.JsonConverters.PrivateWakeUpUpdatedEventType.g.cs new file mode 100644 index 0000000..1aaabc0 --- /dev/null +++ b/src/libs/Dust/Generated/Dust.JsonConverters.PrivateWakeUpUpdatedEventType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Dust.JsonConverters +{ + /// + public sealed class PrivateWakeUpUpdatedEventTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Dust.PrivateWakeUpUpdatedEventType Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Dust.PrivateWakeUpUpdatedEventTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Dust.PrivateWakeUpUpdatedEventType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Dust.PrivateWakeUpUpdatedEventType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Dust.PrivateWakeUpUpdatedEventType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Dust.PrivateWakeUpUpdatedEventTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Dust/Generated/Dust.JsonConverters.PrivateWakeUpUpdatedEventTypeNullable.g.cs b/src/libs/Dust/Generated/Dust.JsonConverters.PrivateWakeUpUpdatedEventTypeNullable.g.cs new file mode 100644 index 0000000..bdda7ee --- /dev/null +++ b/src/libs/Dust/Generated/Dust.JsonConverters.PrivateWakeUpUpdatedEventTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Dust.JsonConverters +{ + /// + public sealed class PrivateWakeUpUpdatedEventTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Dust.PrivateWakeUpUpdatedEventType? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Dust.PrivateWakeUpUpdatedEventTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Dust.PrivateWakeUpUpdatedEventType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Dust.PrivateWakeUpUpdatedEventType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Dust.PrivateWakeUpUpdatedEventType? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Dust.PrivateWakeUpUpdatedEventTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Dust/Generated/Dust.JsonSerializerContext.g.cs b/src/libs/Dust/Generated/Dust.JsonSerializerContext.g.cs index 04de8e0..163a624 100644 --- a/src/libs/Dust/Generated/Dust.JsonSerializerContext.g.cs +++ b/src/libs/Dust/Generated/Dust.JsonSerializerContext.g.cs @@ -205,6 +205,10 @@ namespace Dust typeof(global::Dust.JsonConverters.PrivateConversationTitleEventTypeNullableJsonConverter), + typeof(global::Dust.JsonConverters.PrivateWakeUpUpdatedEventTypeJsonConverter), + + typeof(global::Dust.JsonConverters.PrivateWakeUpUpdatedEventTypeNullableJsonConverter), + typeof(global::Dust.JsonConverters.PrivateAgentMessageEventDiscriminatorTypeJsonConverter), typeof(global::Dust.JsonConverters.PrivateAgentMessageEventDiscriminatorTypeNullableJsonConverter), @@ -673,6 +677,7 @@ namespace Dust [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.PrivateCompactionMessageNewEvent))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.PrivateCompactionMessageDoneEvent))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.PrivateConversationTitleEvent))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.PrivateWakeUpUpdatedEvent))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.PrivateConversationEventDiscriminator))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.PrivateConversationEventDiscriminatorType), TypeInfoPropertyName = "PrivateConversationEventDiscriminatorType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.PrivateUserMessageNewEventType), TypeInfoPropertyName = "PrivateUserMessageNewEventType2")] @@ -682,6 +687,7 @@ namespace Dust [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.PrivateCompactionMessageNewEventType), TypeInfoPropertyName = "PrivateCompactionMessageNewEventType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.PrivateCompactionMessageDoneEventType), TypeInfoPropertyName = "PrivateCompactionMessageDoneEventType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.PrivateConversationTitleEventType), TypeInfoPropertyName = "PrivateConversationTitleEventType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.PrivateWakeUpUpdatedEventType), TypeInfoPropertyName = "PrivateWakeUpUpdatedEventType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.PrivateAgentMessageEvent), TypeInfoPropertyName = "PrivateAgentMessageEvent2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.PrivateGenerationTokensEvent))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.PrivateToolCallStartedEvent))] @@ -1041,8 +1047,6 @@ namespace Dust [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.PatchWSpacesProjectNotificationPreferencesResponseUserProjectNotificationPreference))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.PatchWSpacesProjectNotificationPreferencesResponseUserProjectNotificationPreferencePreference), TypeInfoPropertyName = "PatchWSpacesProjectNotificationPreferencesResponseUserProjectNotificationPreferencePreference2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.GetWSpacesResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.OneOf), TypeInfoPropertyName = "OneOfPrivateSpacePrivateProject2")] internal sealed partial class SourceGenerationContextChunk0 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -1246,6 +1250,10 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Dust.JsonConverters.PrivateConversationTitleEventTypeNullableJsonConverter), + typeof(global::Dust.JsonConverters.PrivateWakeUpUpdatedEventTypeJsonConverter), + + typeof(global::Dust.JsonConverters.PrivateWakeUpUpdatedEventTypeNullableJsonConverter), + typeof(global::Dust.JsonConverters.PrivateAgentMessageEventDiscriminatorTypeJsonConverter), typeof(global::Dust.JsonConverters.PrivateAgentMessageEventDiscriminatorTypeNullableJsonConverter), @@ -1586,6 +1594,8 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex })] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.OneOf), TypeInfoPropertyName = "PatchWAssistantConversationsRequestVariant4_c4fb3fa444308b4c")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.OneOf?), TypeInfoPropertyName = "PatchWAssistantConversationsRequestVariant4_2edd0c100c08755a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.OneOf), TypeInfoPropertyName = "OneOfPrivateSpacePrivateProject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.CreateWSpacesResponse))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.CreateWorkosAuthenticateResponse))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dust.CreateWorkosRevokeSessionResponse))] @@ -1801,6 +1811,8 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::Dust.JsonConverters.PrivateCompactionMessageDoneEventTypeNullableJsonConverter()); options.Converters.Add(new global::Dust.JsonConverters.PrivateConversationTitleEventTypeJsonConverter()); options.Converters.Add(new global::Dust.JsonConverters.PrivateConversationTitleEventTypeNullableJsonConverter()); + options.Converters.Add(new global::Dust.JsonConverters.PrivateWakeUpUpdatedEventTypeJsonConverter()); + options.Converters.Add(new global::Dust.JsonConverters.PrivateWakeUpUpdatedEventTypeNullableJsonConverter()); options.Converters.Add(new global::Dust.JsonConverters.PrivateAgentMessageEventDiscriminatorTypeJsonConverter()); options.Converters.Add(new global::Dust.JsonConverters.PrivateAgentMessageEventDiscriminatorTypeNullableJsonConverter()); options.Converters.Add(new global::Dust.JsonConverters.PrivateGenerationTokensEventTypeJsonConverter()); diff --git a/src/libs/Dust/Generated/Dust.JsonSerializerContextTypes.g.cs b/src/libs/Dust/Generated/Dust.JsonSerializerContextTypes.g.cs index 256c7c4..4499584 100644 --- a/src/libs/Dust/Generated/Dust.JsonSerializerContextTypes.g.cs +++ b/src/libs/Dust/Generated/Dust.JsonSerializerContextTypes.g.cs @@ -536,1495 +536,1503 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::Dust.PrivateConversationEventDiscriminator? Type127 { get; set; } + public global::Dust.PrivateWakeUpUpdatedEvent? Type127 { get; set; } /// /// /// - public global::Dust.PrivateConversationEventDiscriminatorType? Type128 { get; set; } + public global::Dust.PrivateConversationEventDiscriminator? Type128 { get; set; } /// /// /// - public global::Dust.PrivateUserMessageNewEventType? Type129 { get; set; } + public global::Dust.PrivateConversationEventDiscriminatorType? Type129 { get; set; } /// /// /// - public global::Dust.PrivateAgentMessageNewEventType? Type130 { get; set; } + public global::Dust.PrivateUserMessageNewEventType? Type130 { get; set; } /// /// /// - public global::Dust.PrivateAgentMessageDoneEventType? Type131 { get; set; } + public global::Dust.PrivateAgentMessageNewEventType? Type131 { get; set; } /// /// /// - public global::Dust.PrivateAgentMessageDoneEventStatus? Type132 { get; set; } + public global::Dust.PrivateAgentMessageDoneEventType? Type132 { get; set; } /// /// /// - public global::Dust.PrivateCompactionMessageNewEventType? Type133 { get; set; } + public global::Dust.PrivateAgentMessageDoneEventStatus? Type133 { get; set; } /// /// /// - public global::Dust.PrivateCompactionMessageDoneEventType? Type134 { get; set; } + public global::Dust.PrivateCompactionMessageNewEventType? Type134 { get; set; } /// /// /// - public global::Dust.PrivateConversationTitleEventType? Type135 { get; set; } + public global::Dust.PrivateCompactionMessageDoneEventType? Type135 { get; set; } /// /// /// - public global::Dust.PrivateAgentMessageEvent? Type136 { get; set; } + public global::Dust.PrivateConversationTitleEventType? Type136 { get; set; } /// /// /// - public global::Dust.PrivateGenerationTokensEvent? Type137 { get; set; } + public global::Dust.PrivateWakeUpUpdatedEventType? Type137 { get; set; } /// /// /// - public global::Dust.PrivateToolCallStartedEvent? Type138 { get; set; } + public global::Dust.PrivateAgentMessageEvent? Type138 { get; set; } /// /// /// - public global::Dust.PrivateAgentActionSuccessEvent? Type139 { get; set; } + public global::Dust.PrivateGenerationTokensEvent? Type139 { get; set; } /// /// /// - public global::Dust.PrivateAgentMessageSuccessEvent? Type140 { get; set; } + public global::Dust.PrivateToolCallStartedEvent? Type140 { get; set; } /// /// /// - public global::Dust.PrivateAgentErrorEvent? Type141 { get; set; } + public global::Dust.PrivateAgentActionSuccessEvent? Type141 { get; set; } /// /// /// - public global::Dust.PrivateAgentGenerationCancelledEvent? Type142 { get; set; } + public global::Dust.PrivateAgentMessageSuccessEvent? Type142 { get; set; } /// /// /// - public global::Dust.PrivateToolErrorEvent? Type143 { get; set; } + public global::Dust.PrivateAgentErrorEvent? Type143 { get; set; } /// /// /// - public global::Dust.PrivateToolParamsEvent? Type144 { get; set; } + public global::Dust.PrivateAgentGenerationCancelledEvent? Type144 { get; set; } /// /// /// - public global::Dust.PrivateToolApproveExecutionEvent? Type145 { get; set; } + public global::Dust.PrivateToolErrorEvent? Type145 { get; set; } /// /// /// - public global::Dust.PrivateToolNotificationEvent? Type146 { get; set; } + public global::Dust.PrivateToolParamsEvent? Type146 { get; set; } /// /// /// - public global::Dust.PrivateToolPersonalAuthRequiredEvent? Type147 { get; set; } + public global::Dust.PrivateToolApproveExecutionEvent? Type147 { get; set; } /// /// /// - public global::Dust.PrivateToolFileAuthRequiredEvent? Type148 { get; set; } + public global::Dust.PrivateToolNotificationEvent? Type148 { get; set; } /// /// /// - public global::Dust.PrivateAgentContextPrunedEvent? Type149 { get; set; } + public global::Dust.PrivateToolPersonalAuthRequiredEvent? Type149 { get; set; } /// /// /// - public global::Dust.PrivateAgentMessageEventDiscriminator? Type150 { get; set; } + public global::Dust.PrivateToolFileAuthRequiredEvent? Type150 { get; set; } /// /// /// - public global::Dust.PrivateAgentMessageEventDiscriminatorType? Type151 { get; set; } + public global::Dust.PrivateAgentContextPrunedEvent? Type151 { get; set; } /// /// /// - public global::Dust.PrivateGenerationTokensEventType? Type152 { get; set; } + public global::Dust.PrivateAgentMessageEventDiscriminator? Type152 { get; set; } /// /// /// - public global::Dust.PrivateGenerationTokensEventClassification? Type153 { get; set; } + public global::Dust.PrivateAgentMessageEventDiscriminatorType? Type153 { get; set; } /// /// /// - public global::Dust.PrivateToolCallStartedEventType? Type154 { get; set; } + public global::Dust.PrivateGenerationTokensEventType? Type154 { get; set; } /// /// /// - public global::Dust.PrivateAgentActionSuccessEventType? Type155 { get; set; } + public global::Dust.PrivateGenerationTokensEventClassification? Type155 { get; set; } /// /// /// - public global::Dust.PrivateAgentMCPAction? Type156 { get; set; } + public global::Dust.PrivateToolCallStartedEventType? Type156 { get; set; } /// /// /// - public global::Dust.PrivateAgentMCPActionStatus? Type157 { get; set; } + public global::Dust.PrivateAgentActionSuccessEventType? Type157 { get; set; } /// /// /// - public global::Dust.PrivateAgentMCPActionDisplayLabels? Type158 { get; set; } + public global::Dust.PrivateAgentMCPAction? Type158 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type159 { get; set; } + public global::Dust.PrivateAgentMCPActionStatus? Type159 { get; set; } /// /// /// - public global::Dust.PrivateAgentMCPActionGeneratedFile? Type160 { get; set; } + public global::Dust.PrivateAgentMCPActionDisplayLabels? Type160 { get; set; } /// /// /// - public global::Dust.PrivateAgentMessageSuccessEventType? Type161 { get; set; } + public global::System.Collections.Generic.IList? Type161 { get; set; } /// /// /// - public global::Dust.PrivateAgentErrorEventType? Type162 { get; set; } + public global::Dust.PrivateAgentMCPActionGeneratedFile? Type162 { get; set; } /// /// /// - public global::Dust.PrivateAgentErrorEventError? Type163 { get; set; } + public global::Dust.PrivateAgentMessageSuccessEventType? Type163 { get; set; } /// /// /// - public global::Dust.PrivateAgentGenerationCancelledEventType? Type164 { get; set; } + public global::Dust.PrivateAgentErrorEventType? Type164 { get; set; } /// /// /// - public global::Dust.PrivateToolErrorEventType? Type165 { get; set; } + public global::Dust.PrivateAgentErrorEventError? Type165 { get; set; } /// /// /// - public global::Dust.PrivateToolErrorEventError? Type166 { get; set; } + public global::Dust.PrivateAgentGenerationCancelledEventType? Type166 { get; set; } /// /// /// - public global::Dust.PrivateToolParamsEventType? Type167 { get; set; } + public global::Dust.PrivateToolErrorEventType? Type167 { get; set; } /// /// /// - public global::Dust.PrivateToolApproveExecutionEventType? Type168 { get; set; } + public global::Dust.PrivateToolErrorEventError? Type168 { get; set; } /// /// /// - public global::Dust.PrivateToolNotificationEventType? Type169 { get; set; } + public global::Dust.PrivateToolParamsEventType? Type169 { get; set; } /// /// /// - public global::Dust.PrivateToolPersonalAuthRequiredEventType? Type170 { get; set; } + public global::Dust.PrivateToolApproveExecutionEventType? Type170 { get; set; } /// /// /// - public global::Dust.PrivateToolPersonalAuthRequiredEventAuthError? Type171 { get; set; } + public global::Dust.PrivateToolNotificationEventType? Type171 { get; set; } /// /// /// - public global::Dust.PrivateToolFileAuthRequiredEventType? Type172 { get; set; } + public global::Dust.PrivateToolPersonalAuthRequiredEventType? Type172 { get; set; } /// /// /// - public global::Dust.PrivateToolFileAuthRequiredEventFileAuthError? Type173 { get; set; } + public global::Dust.PrivateToolPersonalAuthRequiredEventAuthError? Type173 { get; set; } /// /// /// - public global::Dust.PrivateAgentContextPrunedEventType? Type174 { get; set; } + public global::Dust.PrivateToolFileAuthRequiredEventType? Type174 { get; set; } /// /// /// - public global::Dust.Section? Type175 { get; set; } + public global::Dust.PrivateToolFileAuthRequiredEventFileAuthError? Type175 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type176 { get; set; } + public global::Dust.PrivateAgentContextPrunedEventType? Type176 { get; set; } /// /// /// - public global::Dust.User? Type177 { get; set; } + public global::Dust.Section? Type177 { get; set; } /// /// /// - public global::Dust.Workspace? Type178 { get; set; } + public global::System.Collections.Generic.IList? Type178 { get; set; } /// /// /// - public global::Dust.Context? Type179 { get; set; } + public global::Dust.User? Type179 { get; set; } /// /// /// - public global::Dust.ContextAgenticMessageData? Type180 { get; set; } + public global::Dust.Workspace? Type180 { get; set; } /// /// /// - public global::Dust.ContextAgenticMessageDataType? Type181 { get; set; } + public global::Dust.Context? Type181 { get; set; } /// /// /// - public global::Dust.AgentConfiguration? Type182 { get; set; } + public global::Dust.ContextAgenticMessageData? Type182 { get; set; } /// /// /// - public global::Dust.AgentConfigurationModel? Type183 { get; set; } + public global::Dust.ContextAgenticMessageDataType? Type183 { get; set; } /// /// /// - public byte[]? Type184 { get; set; } + public global::Dust.AgentConfiguration? Type184 { get; set; } /// /// /// - public global::Dust.Conversation? Type185 { get; set; } + public global::Dust.AgentConfigurationModel? Type185 { get; set; } /// /// /// - public global::Dust.ConversationConversation1? Type186 { get; set; } + public byte[]? Type186 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type187 { get; set; } + public global::Dust.Conversation? Type187 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type188 { get; set; } + public global::Dust.ConversationConversation1? Type188 { get; set; } /// /// /// - public global::Dust.ConversationConversation1ContentItemItem? Type189 { get; set; } + public global::System.Collections.Generic.IList>? Type189 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type190 { get; set; } + public global::System.Collections.Generic.IList? Type190 { get; set; } /// /// /// - public global::Dust.Mention? Type191 { get; set; } + public global::Dust.ConversationConversation1ContentItemItem? Type191 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type192 { get; set; } + public global::System.Collections.Generic.IList? Type192 { get; set; } /// /// /// - public global::Dust.ConversationConversation1ContentItemItemRawContent? Type193 { get; set; } + public global::Dust.Mention? Type193 { get; set; } /// /// /// - public global::Dust.RichMention? Type194 { get; set; } + public global::System.Collections.Generic.IList? Type194 { get; set; } /// /// /// - public global::Dust.RichMentionType? Type195 { get; set; } + public global::Dust.ConversationConversation1ContentItemItemRawContent? Type195 { get; set; } /// /// /// - public global::Dust.Message? Type196 { get; set; } + public global::Dust.RichMention? Type196 { get; set; } /// /// /// - public global::Dust.ContentFragment? Type197 { get; set; } + public global::Dust.RichMentionType? Type197 { get; set; } /// /// /// - public global::Dust.Space? Type198 { get; set; } + public global::Dust.Message? Type198 { get; set; } /// /// /// - public global::Dust.SpaceKind? Type199 { get; set; } + public global::Dust.ContentFragment? Type199 { get; set; } /// /// /// - public global::Dust.Datasource? Type200 { get; set; } + public global::Dust.Space? Type200 { get; set; } /// /// /// - public global::Dust.Table? Type201 { get; set; } + public global::Dust.SpaceKind? Type201 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type202 { get; set; } + public global::Dust.Datasource? Type202 { get; set; } /// /// /// - public global::Dust.TableSchemaItem? Type203 { get; set; } + public global::Dust.Table? Type203 { get; set; } /// /// /// - public global::Dust.TableSchemaItemValueType? Type204 { get; set; } + public global::System.Collections.Generic.IList? Type204 { get; set; } /// /// /// - public global::Dust.DatasourceView? Type205 { get; set; } + public global::Dust.TableSchemaItem? Type205 { get; set; } /// /// /// - public global::Dust.DatasourceViewCategory? Type206 { get; set; } + public global::Dust.TableSchemaItemValueType? Type206 { get; set; } /// /// /// - public global::Dust.DatasourceViewEditedByUser? Type207 { get; set; } + public global::Dust.DatasourceView? Type207 { get; set; } /// /// /// - public global::Dust.DatasourceViewKind? Type208 { get; set; } + public global::Dust.DatasourceViewCategory? Type208 { get; set; } /// /// /// - public global::Dust.SkillSourceMetadata? Type209 { get; set; } + public global::Dust.DatasourceViewEditedByUser? Type209 { get; set; } /// /// /// - public global::Dust.Skill? Type210 { get; set; } + public global::Dust.DatasourceViewKind? Type210 { get; set; } /// /// /// - public global::Dust.SkillStatus? Type211 { get; set; } + public global::Dust.SkillSourceMetadata? Type211 { get; set; } /// /// /// - public global::Dust.SkillSource? Type212 { get; set; } + public global::Dust.Skill? Type212 { get; set; } /// /// /// - public global::Dust.SkillReinforcement? Type213 { get; set; } + public global::Dust.SkillStatus? Type213 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type214 { get; set; } + public global::Dust.SkillSource? Type214 { get; set; } /// /// /// - public global::Dust.SkillFileAttachment? Type215 { get; set; } + public global::Dust.SkillReinforcement? Type215 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type216 { get; set; } + public global::System.Collections.Generic.IList? Type216 { get; set; } /// /// /// - public global::Dust.MCPServerView? Type217 { get; set; } + public global::Dust.SkillFileAttachment? Type217 { get; set; } /// /// /// - public global::Dust.Run? Type218 { get; set; } + public global::System.Collections.Generic.IList? Type218 { get; set; } /// /// /// - public global::Dust.RunStatus? Type219 { get; set; } + public global::Dust.MCPServerView? Type219 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type220 { get; set; } + public global::Dust.Run? Type220 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type221 { get; set; } + public global::Dust.RunStatus? Type221 { get; set; } /// /// /// - public global::Dust.RunTraceItem? Type222 { get; set; } + public global::System.Collections.Generic.IList>? Type222 { get; set; } /// /// /// - public global::Dust.Document? Type223 { get; set; } + public global::System.Collections.Generic.IList? Type223 { get; set; } /// /// /// - public global::Dust.MCPServerViewServerType? Type224 { get; set; } + public global::Dust.RunTraceItem? Type224 { get; set; } /// /// /// - public global::Dust.MCPServerViewServer? Type225 { get; set; } + public global::Dust.Document? Type225 { get; set; } /// /// /// - public global::Dust.MCPServerViewServerAuthorization? Type226 { get; set; } + public global::Dust.MCPServerViewServerType? Type226 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type227 { get; set; } + public global::Dust.MCPServerViewServer? Type227 { get; set; } /// /// /// - public global::Dust.MCPServerViewServerAuthorizationSupportedUseCase? Type228 { get; set; } + public global::Dust.MCPServerViewServerAuthorization? Type228 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type229 { get; set; } + public global::System.Collections.Generic.IList? Type229 { get; set; } /// /// /// - public global::Dust.MCPServerViewServerTool? Type230 { get; set; } + public global::Dust.MCPServerViewServerAuthorizationSupportedUseCase? Type230 { get; set; } /// /// /// - public global::Dust.MCPServerViewOAuthUseCase? Type231 { get; set; } + public global::System.Collections.Generic.IList? Type231 { get; set; } /// /// /// - public global::Dust.MCPServerViewEditedByUser? Type232 { get; set; } + public global::Dust.MCPServerViewServerTool? Type232 { get; set; } /// /// /// - public global::Dust.PatchUserRequest? Type233 { get; set; } + public global::Dust.MCPServerViewOAuthUseCase? Type233 { get; set; } /// /// /// - public global::Dust.PatchWAssistantAgentConfigurationsRequest? Type234 { get; set; } + public global::Dust.MCPServerViewEditedByUser? Type234 { get; set; } /// /// /// - public global::Dust.PatchWAssistantAgentConfigurationsRequestAgent? Type235 { get; set; } + public global::Dust.PatchUserRequest? Type235 { get; set; } /// /// /// - public global::Dust.PatchWAssistantAgentConfigurationsRequestAgentScope? Type236 { get; set; } + public global::Dust.PatchWAssistantAgentConfigurationsRequest? Type236 { get; set; } /// /// /// - public global::Dust.PatchWAssistantAgentConfigurationsRequestGenerationSettings? Type237 { get; set; } + public global::Dust.PatchWAssistantAgentConfigurationsRequestAgent? Type237 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type238 { get; set; } + public global::Dust.PatchWAssistantAgentConfigurationsRequestAgentScope? Type238 { get; set; } /// /// /// - public global::Dust.PatchWAssistantAgentConfigurationsRequestTag? Type239 { get; set; } + public global::Dust.PatchWAssistantAgentConfigurationsRequestGenerationSettings? Type239 { get; set; } /// /// /// - public global::Dust.PatchWAssistantAgentConfigurationsRequestTagKind? Type240 { get; set; } + public global::System.Collections.Generic.IList? Type240 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type241 { get; set; } + public global::Dust.PatchWAssistantAgentConfigurationsRequestTag? Type241 { get; set; } /// /// /// - public global::Dust.PatchWAssistantAgentConfigurationsRequestEditor? Type242 { get; set; } + public global::Dust.PatchWAssistantAgentConfigurationsRequestTagKind? Type242 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type243 { get; set; } + public global::System.Collections.Generic.IList? Type243 { get; set; } /// /// /// - public global::Dust.PatchWAssistantAgentConfigurationsRequestSkill? Type244 { get; set; } + public global::Dust.PatchWAssistantAgentConfigurationsRequestEditor? Type244 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type245 { get; set; } + public global::System.Collections.Generic.IList? Type245 { get; set; } /// /// /// - public global::Dust.PatchWAssistantAgentConfigurationsRequestToolsetItem? Type246 { get; set; } + public global::Dust.PatchWAssistantAgentConfigurationsRequestSkill? Type246 { get; set; } /// /// /// - public global::Dust.PatchWAssistantAgentConfigurationsRequestToolsetItemType? Type247 { get; set; } + public global::System.Collections.Generic.IList? Type247 { get; set; } /// /// /// - public global::Dust.CreateWAssistantAgentConfigurationsImportRequest? Type248 { get; set; } + public global::Dust.PatchWAssistantAgentConfigurationsRequestToolsetItem? Type248 { get; set; } /// /// /// - public global::Dust.CreateWAssistantAgentConfigurationsImportRequestAgent? Type249 { get; set; } + public global::Dust.PatchWAssistantAgentConfigurationsRequestToolsetItemType? Type249 { get; set; } /// /// /// - public global::Dust.CreateWAssistantAgentConfigurationsImportRequestAgentScope? Type250 { get; set; } + public global::Dust.CreateWAssistantAgentConfigurationsImportRequest? Type250 { get; set; } /// /// /// - public global::Dust.CreateWAssistantAgentConfigurationsImportRequestGenerationSettings? Type251 { get; set; } + public global::Dust.CreateWAssistantAgentConfigurationsImportRequestAgent? Type251 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type252 { get; set; } + public global::Dust.CreateWAssistantAgentConfigurationsImportRequestAgentScope? Type252 { get; set; } /// /// /// - public global::Dust.CreateWAssistantAgentConfigurationsImportRequestTag? Type253 { get; set; } + public global::Dust.CreateWAssistantAgentConfigurationsImportRequestGenerationSettings? Type253 { get; set; } /// /// /// - public global::Dust.CreateWAssistantAgentConfigurationsImportRequestTagKind? Type254 { get; set; } + public global::System.Collections.Generic.IList? Type254 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type255 { get; set; } + public global::Dust.CreateWAssistantAgentConfigurationsImportRequestTag? Type255 { get; set; } /// /// /// - public global::Dust.CreateWAssistantAgentConfigurationsImportRequestEditor? Type256 { get; set; } + public global::Dust.CreateWAssistantAgentConfigurationsImportRequestTagKind? Type256 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type257 { get; set; } + public global::System.Collections.Generic.IList? Type257 { get; set; } /// /// /// - public global::Dust.CreateWAssistantAgentConfigurationsImportRequestToolsetItem? Type258 { get; set; } + public global::Dust.CreateWAssistantAgentConfigurationsImportRequestEditor? Type258 { get; set; } /// /// /// - public global::Dust.CreateWAssistantAgentConfigurationsImportRequestToolsetItemType? Type259 { get; set; } + public global::System.Collections.Generic.IList? Type259 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsCancelRequest? Type260 { get; set; } + public global::Dust.CreateWAssistantAgentConfigurationsImportRequestToolsetItem? Type260 { get; set; } /// /// /// - public global::Dust.OneOf? Type261 { get; set; } + public global::Dust.CreateWAssistantAgentConfigurationsImportRequestToolsetItemType? Type261 { get; set; } /// /// /// - public global::Dust.PatchWAssistantConversationsRequestVariant1? Type262 { get; set; } + public global::Dust.CreateWAssistantConversationsCancelRequest? Type262 { get; set; } /// /// /// - public global::Dust.PatchWAssistantConversationsRequestVariant2? Type263 { get; set; } + public global::Dust.OneOf? Type263 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesAnswerQuestionRequest? Type264 { get; set; } + public global::Dust.PatchWAssistantConversationsRequestVariant1? Type264 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesAnswerQuestionRequestAnswer? Type265 { get; set; } + public global::Dust.PatchWAssistantConversationsRequestVariant2? Type265 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type266 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesAnswerQuestionRequest? Type266 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesEditRequest? Type267 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesAnswerQuestionRequestAnswer? Type267 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type268 { get; set; } + public global::System.Collections.Generic.IList? Type268 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesEditRequestMention? Type269 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesEditRequest? Type269 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesFeedbacksRequest? Type270 { get; set; } + public global::System.Collections.Generic.IList? Type270 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesFeedbacksRequestThumbDirection? Type271 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesEditRequestMention? Type271 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesValidateActionRequest? Type272 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesFeedbacksRequest? Type272 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsRequest? Type273 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesFeedbacksRequestThumbDirection? Type273 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type274 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesValidateActionRequest? Type274 { get; set; } /// /// /// - public global::Dust.CreateWAssistantMentionsParseRequest? Type275 { get; set; } + public global::Dust.CreateWAssistantConversationsRequest? Type275 { get; set; } /// /// /// - public global::Dust.CreateWFilesRequest? Type276 { get; set; } + public global::System.Collections.Generic.IList? Type276 { get; set; } /// /// /// - public global::Dust.CreateWMcpDeregisterRequest? Type277 { get; set; } + public global::Dust.CreateWAssistantMentionsParseRequest? Type277 { get; set; } /// /// /// - public global::Dust.CreateWMcpHeartbeatRequest? Type278 { get; set; } + public global::Dust.CreateWFilesRequest? Type278 { get; set; } /// /// /// - public global::Dust.CreateWMcpRegisterRequest? Type279 { get; set; } + public global::Dust.CreateWMcpDeregisterRequest? Type279 { get; set; } /// /// /// - public global::Dust.CreateWMcpResultsRequest? Type280 { get; set; } + public global::Dust.CreateWMcpHeartbeatRequest? Type280 { get; set; } /// /// /// - public global::Dust.CreateWSearchRequest? Type281 { get; set; } + public global::Dust.CreateWMcpRegisterRequest? Type281 { get; set; } /// /// /// - public global::Dust.CreateWSearchToolsUploadRequest? Type282 { get; set; } + public global::Dust.CreateWMcpResultsRequest? Type282 { get; set; } /// /// /// - public global::Dust.CreateWSkillsRequest? Type283 { get; set; } + public global::Dust.CreateWSearchRequest? Type283 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type284 { get; set; } + public global::Dust.CreateWSearchToolsUploadRequest? Type284 { get; set; } /// /// /// - public global::Dust.CreateWSkillsRequestOnConflict? Type285 { get; set; } + public global::Dust.CreateWSkillsRequest? Type285 { get; set; } /// /// /// - public global::Dust.CreateWSpacesAppsRunsRequest? Type286 { get; set; } + public global::System.Collections.Generic.IList? Type286 { get; set; } /// /// /// - public global::Dust.CreateWSpacesAppsRunsRequestConfig? Type287 { get; set; } + public global::Dust.CreateWSkillsRequestOnConflict? Type287 { get; set; } /// /// /// - public global::Dust.CreateWSpacesAppsRunsRequestConfigModel? Type288 { get; set; } + public global::Dust.CreateWSpacesAppsRunsRequest? Type288 { get; set; } /// /// /// - public global::Dust.OneOf? Type289 { get; set; } + public global::Dust.CreateWSpacesAppsRunsRequestConfig? Type289 { get; set; } /// /// /// - public global::Dust.PatchWSpacesDataSourceViewsRequestVariant1? Type290 { get; set; } + public global::Dust.CreateWSpacesAppsRunsRequestConfigModel? Type290 { get; set; } /// /// /// - public global::Dust.PatchWSpacesDataSourceViewsRequestVariant2? Type291 { get; set; } + public global::Dust.OneOf? Type291 { get; set; } /// /// /// - public global::Dust.CreateWSpacesDataSourcesDocumentsRequest? Type292 { get; set; } + public global::Dust.PatchWSpacesDataSourceViewsRequestVariant1? Type292 { get; set; } /// /// /// - public global::Dust.CreateWSpacesDataSourcesDocumentsParentsRequest? Type293 { get; set; } + public global::Dust.PatchWSpacesDataSourceViewsRequestVariant2? Type293 { get; set; } /// /// /// - public global::Dust.CreateWSpacesDataSourcesTablesRowsRequest? Type294 { get; set; } + public global::Dust.CreateWSpacesDataSourcesDocumentsRequest? Type294 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type295 { get; set; } + public global::Dust.CreateWSpacesDataSourcesDocumentsParentsRequest? Type295 { get; set; } /// /// /// - public global::Dust.CreateWSpacesDataSourcesTablesRowsRequestRow? Type296 { get; set; } + public global::Dust.CreateWSpacesDataSourcesTablesRowsRequest? Type296 { get; set; } /// /// /// - public global::Dust.OneOf? Type297 { get; set; } + public global::System.Collections.Generic.IList? Type297 { get; set; } /// /// /// - public global::Dust.CreateWSpacesDataSourcesTablesRowsRequestRowValue2? Type298 { get; set; } + public global::Dust.CreateWSpacesDataSourcesTablesRowsRequestRow? Type298 { get; set; } /// /// /// - public global::Dust.CreateWSpacesDataSourcesTablesRowsRequestRowValueType? Type299 { get; set; } + public global::Dust.OneOf? Type299 { get; set; } /// /// /// - public global::Dust.CreateWSpacesDataSourcesTablesRequest? Type300 { get; set; } + public global::Dust.CreateWSpacesDataSourcesTablesRowsRequestRowValue2? Type300 { get; set; } /// /// /// - public global::Dust.CreateWAssistantAgentConfigurationsRequest? Type301 { get; set; } + public global::Dust.CreateWSpacesDataSourcesTablesRowsRequestRowValueType? Type301 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsCancelRequest2? Type302 { get; set; } + public global::Dust.CreateWSpacesDataSourcesTablesRequest? Type302 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsCancelRequestAction? Type303 { get; set; } + public global::Dust.CreateWAssistantAgentConfigurationsRequest? Type303 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsCompactionsRequest? Type304 { get; set; } + public global::Dust.CreateWAssistantConversationsCancelRequest2? Type304 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsCompactionsRequestModel? Type305 { get; set; } + public global::Dust.CreateWAssistantConversationsCancelRequestAction? Type305 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsContentFragmentRequest? Type306 { get; set; } + public global::Dust.CreateWAssistantConversationsCompactionsRequest? Type306 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsContentFragmentRequestContext? Type307 { get; set; } + public global::Dust.CreateWAssistantConversationsCompactionsRequestModel? Type307 { get; set; } /// /// /// - public global::Dust.PatchWAssistantConversationsRequestVariant12? Type308 { get; set; } + public global::Dust.CreateWAssistantConversationsContentFragmentRequest? Type308 { get; set; } /// /// /// - public global::Dust.PatchWAssistantConversationsRequestVariant22? Type309 { get; set; } + public global::Dust.CreateWAssistantConversationsContentFragmentRequestContext? Type309 { get; set; } /// /// /// - public global::Dust.PatchWAssistantConversationsRequestVariant3? Type310 { get; set; } + public global::Dust.PatchWAssistantConversationsRequestVariant12? Type310 { get; set; } /// /// /// - public global::Dust.PatchWAssistantConversationsRequestVariant4? Type311 { get; set; } + public global::Dust.PatchWAssistantConversationsRequestVariant22? Type311 { get; set; } /// /// /// - public global::Dust.PatchWAssistantConversationsRequestVariant4AccessMode? Type312 { get; set; } + public global::Dust.PatchWAssistantConversationsRequestVariant3? Type312 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesEditRequest2? Type313 { get; set; } + public global::Dust.PatchWAssistantConversationsRequestVariant4? Type313 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesFeedbacksRequest2? Type314 { get; set; } + public global::Dust.PatchWAssistantConversationsRequestVariant4AccessMode? Type314 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesFeedbacksRequestThumbDirection2? Type315 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesEditRequest2? Type315 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesRequest? Type316 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesFeedbacksRequest2? Type316 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesRequestContext? Type317 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesFeedbacksRequestThumbDirection2? Type317 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsRequest2? Type318 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesRequest? Type318 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsRequestVisibility? Type319 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesRequestContext? Type319 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsRequestMessage? Type320 { get; set; } + public global::Dust.CreateWAssistantConversationsRequest2? Type320 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsRequestMessageContext? Type321 { get; set; } + public global::Dust.CreateWAssistantConversationsRequestVisibility? Type321 { get; set; } /// /// /// - public global::Dust.CreateWFilesRequest2? Type322 { get; set; } + public global::Dust.CreateWAssistantConversationsRequestMessage? Type322 { get; set; } /// /// /// - public global::Dust.CreateWFilesRequest3? Type323 { get; set; } + public global::Dust.CreateWAssistantConversationsRequestMessageContext? Type323 { get; set; } /// /// /// - public global::Dust.CreateWFilesRequestUseCase? Type324 { get; set; } + public global::Dust.CreateWFilesRequest2? Type324 { get; set; } /// /// /// - public global::Dust.PatchWSpacesDataSourceViewsRequest2? Type325 { get; set; } + public global::Dust.CreateWFilesRequest3? Type325 { get; set; } /// /// /// - public global::Dust.CreateWSpacesDataSourceViewsRequest? Type326 { get; set; } + public global::Dust.CreateWFilesRequestUseCase? Type326 { get; set; } /// /// /// - public global::Dust.PatchWSpacesRequest? Type327 { get; set; } + public global::Dust.PatchWSpacesDataSourceViewsRequest2? Type327 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type328 { get; set; } + public global::Dust.CreateWSpacesDataSourceViewsRequest? Type328 { get; set; } /// /// /// - public global::Dust.PatchWSpacesRequestContentItem? Type329 { get; set; } + public global::Dust.PatchWSpacesRequest? Type329 { get; set; } /// /// /// - public global::Dust.PatchWSpacesProjectNotificationPreferencesRequest? Type330 { get; set; } + public global::System.Collections.Generic.IList? Type330 { get; set; } /// /// /// - public global::Dust.PatchWSpacesProjectNotificationPreferencesRequestPreference? Type331 { get; set; } + public global::Dust.PatchWSpacesRequestContentItem? Type331 { get; set; } /// /// /// - public global::Dust.CreateWSpacesRequest? Type332 { get; set; } + public global::Dust.PatchWSpacesProjectNotificationPreferencesRequest? Type332 { get; set; } /// /// /// - public global::Dust.CreateWSpacesRequestSpaceKind? Type333 { get; set; } + public global::Dust.PatchWSpacesProjectNotificationPreferencesRequestPreference? Type333 { get; set; } /// /// /// - public global::Dust.CreateWSpacesRequestManagementMode? Type334 { get; set; } + public global::Dust.CreateWSpacesRequest? Type334 { get; set; } /// /// /// - public global::Dust.CreateWorkosAuthenticateRequest? Type335 { get; set; } + public global::Dust.CreateWSpacesRequestSpaceKind? Type335 { get; set; } /// /// /// - public global::Dust.CreateWorkosAuthenticateRequestGrantType? Type336 { get; set; } + public global::Dust.CreateWSpacesRequestManagementMode? Type336 { get; set; } /// /// /// - public global::Dust.CreateWorkosRevokeSessionRequest? Type337 { get; set; } + public global::Dust.CreateWorkosAuthenticateRequest? Type337 { get; set; } /// /// /// - public global::Dust.GetWAnalyticsExportTable? Type338 { get; set; } + public global::Dust.CreateWorkosAuthenticateRequestGrantType? Type338 { get; set; } /// /// /// - public global::Dust.GetWAnalyticsExportFormat? Type339 { get; set; } + public global::Dust.CreateWorkosRevokeSessionRequest? Type339 { get; set; } /// /// /// - public global::Dust.GetWAssistantAgentConfigurationsView? Type340 { get; set; } + public global::Dust.GetWAnalyticsExportTable? Type340 { get; set; } /// /// /// - public global::Dust.GetWAssistantAgentConfigurationsWithAuthors? Type341 { get; set; } + public global::Dust.GetWAnalyticsExportFormat? Type341 { get; set; } /// /// /// - public global::Dust.GetWAssistantAgentConfigurationsVariant? Type342 { get; set; } + public global::Dust.GetWAssistantAgentConfigurationsView? Type342 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type343 { get; set; } + public global::Dust.GetWAssistantAgentConfigurationsWithAuthors? Type343 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsMentionsSuggestionsSelectItem? Type344 { get; set; } + public global::Dust.GetWAssistantAgentConfigurationsVariant? Type344 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type345 { get; set; } + public global::System.Collections.Generic.IList? Type345 { get; set; } /// /// /// - public global::Dust.GetWAssistantMentionsSuggestionsSelectItem? Type346 { get; set; } + public global::Dust.GetWAssistantConversationsMentionsSuggestionsSelectItem? Type346 { get; set; } /// /// /// - public global::Dust.GetWSearchViewType? Type347 { get; set; } + public global::System.Collections.Generic.IList? Type347 { get; set; } /// /// /// - public global::Dust.GetWSkillsStatus? Type348 { get; set; } + public global::Dust.GetWAssistantMentionsSuggestionsSelectItem? Type348 { get; set; } /// /// /// - public global::Dust.GetWWorkspaceUsageMode? Type349 { get; set; } + public global::Dust.GetWSearchViewType? Type349 { get; set; } /// /// /// - public global::Dust.GetWWorkspaceUsageFormat? Type350 { get; set; } + public global::Dust.GetWSkillsStatus? Type350 { get; set; } /// /// /// - public global::Dust.GetWWorkspaceUsageTable? Type351 { get; set; } + public global::Dust.GetWWorkspaceUsageMode? Type351 { get; set; } /// /// /// - public global::Dust.GetWAssistantAgentConfigurationsView2? Type352 { get; set; } + public global::Dust.GetWWorkspaceUsageFormat? Type352 { get; set; } /// /// /// - public global::Dust.GetWAssistantAgentConfigurationsWithUsage? Type353 { get; set; } + public global::Dust.GetWWorkspaceUsageTable? Type353 { get; set; } /// /// /// - public global::Dust.GetWAssistantAgentConfigurationsWithAuthors2? Type354 { get; set; } + public global::Dust.GetWAssistantAgentConfigurationsView2? Type354 { get; set; } /// /// /// - public global::Dust.GetWAssistantAgentConfigurationsWithFeedbacks? Type355 { get; set; } + public global::Dust.GetWAssistantAgentConfigurationsWithUsage? Type355 { get; set; } /// /// /// - public global::Dust.GetWAssistantAgentConfigurationsWithEditors? Type356 { get; set; } + public global::Dust.GetWAssistantAgentConfigurationsWithAuthors2? Type356 { get; set; } /// /// /// - public global::Dust.GetWAssistantMentionsSuggestionsSelect? Type357 { get; set; } + public global::Dust.GetWAssistantAgentConfigurationsWithFeedbacks? Type357 { get; set; } /// /// /// - public global::Dust.GetWAssistantMentionsSuggestionsCurrent? Type358 { get; set; } + public global::Dust.GetWAssistantAgentConfigurationsWithEditors? Type358 { get; set; } /// /// /// - public global::Dust.GetWFilesVersion? Type359 { get; set; } + public global::Dust.GetWAssistantMentionsSuggestionsSelect? Type359 { get; set; } /// /// /// - public global::Dust.GetWFilesAction? Type360 { get; set; } + public global::Dust.GetWAssistantMentionsSuggestionsCurrent? Type360 { get; set; } /// /// /// - public global::Dust.DeleteWSpacesDataSourceViewsForce? Type361 { get; set; } + public global::Dust.GetWFilesVersion? Type361 { get; set; } /// /// /// - public global::Dust.GetWSpacesDataSourceViewsCategory? Type362 { get; set; } + public global::Dust.GetWFilesAction? Type362 { get; set; } /// /// /// - public global::Dust.GetWSpacesDataSourceViewsWithDetails? Type363 { get; set; } + public global::Dust.DeleteWSpacesDataSourceViewsForce? Type363 { get; set; } /// /// /// - public global::Dust.GetWSpacesDataSourceViewsIncludeEditedBy? Type364 { get; set; } + public global::Dust.GetWSpacesDataSourceViewsCategory? Type364 { get; set; } /// /// /// - public global::Dust.GetWSpacesIncludeAllMembers? Type365 { get; set; } + public global::Dust.GetWSpacesDataSourceViewsWithDetails? Type365 { get; set; } /// /// /// - public global::Dust.DeleteWSpacesForce? Type366 { get; set; } + public global::Dust.GetWSpacesDataSourceViewsIncludeEditedBy? Type366 { get; set; } /// /// /// - public global::Dust.GetUserResponse? Type367 { get; set; } + public global::Dust.GetWSpacesIncludeAllMembers? Type367 { get; set; } /// /// /// - public global::Dust.PatchUserResponse? Type368 { get; set; } + public global::Dust.DeleteWSpacesForce? Type368 { get; set; } /// /// /// - public global::Dust.GetWAssistantAgentConfigurationsResponse? Type369 { get; set; } + public global::Dust.GetUserResponse? Type369 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type370 { get; set; } + public global::Dust.PatchUserResponse? Type370 { get; set; } /// /// /// - public global::Dust.GetWAssistantAgentConfigurationsResponse2? Type371 { get; set; } + public global::Dust.GetWAssistantAgentConfigurationsResponse? Type371 { get; set; } /// /// /// - public global::Dust.PatchWAssistantAgentConfigurationsResponse? Type372 { get; set; } + public global::System.Collections.Generic.IList? Type372 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type373 { get; set; } + public global::Dust.GetWAssistantAgentConfigurationsResponse2? Type373 { get; set; } /// /// /// - public global::Dust.PatchWAssistantAgentConfigurationsResponseSkippedAction? Type374 { get; set; } + public global::Dust.PatchWAssistantAgentConfigurationsResponse? Type374 { get; set; } /// /// /// - public global::Dust.DeleteWAssistantAgentConfigurationsResponse? Type375 { get; set; } + public global::System.Collections.Generic.IList? Type375 { get; set; } /// /// /// - public global::Dust.CreateWAssistantAgentConfigurationsImportResponse? Type376 { get; set; } + public global::Dust.PatchWAssistantAgentConfigurationsResponseSkippedAction? Type376 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type377 { get; set; } + public global::Dust.DeleteWAssistantAgentConfigurationsResponse? Type377 { get; set; } /// /// /// - public global::Dust.CreateWAssistantAgentConfigurationsImportResponseSkippedAction? Type378 { get; set; } + public global::Dust.CreateWAssistantAgentConfigurationsImportResponse? Type378 { get; set; } /// /// /// - public global::Dust.GetWAssistantAgentConfigurationsSearchResponse? Type379 { get; set; } + public global::System.Collections.Generic.IList? Type379 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsCancelResponse? Type380 { get; set; } + public global::Dust.CreateWAssistantAgentConfigurationsImportResponseSkippedAction? Type380 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsFeedbacksResponse? Type381 { get; set; } + public global::Dust.GetWAssistantAgentConfigurationsSearchResponse? Type381 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type382 { get; set; } + public global::Dust.CreateWAssistantConversationsCancelResponse? Type382 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsFeedbacksResponseFeedback? Type383 { get; set; } + public global::Dust.GetWAssistantConversationsFeedbacksResponse? Type383 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsFeedbacksResponseFeedbackThumbDirection? Type384 { get; set; } + public global::System.Collections.Generic.IList? Type384 { get; set; } /// /// /// - public global::Dust.PatchWAssistantConversationsResponse? Type385 { get; set; } + public global::Dust.GetWAssistantConversationsFeedbacksResponseFeedback? Type385 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsMentionsSuggestionsResponse? Type386 { get; set; } + public global::Dust.GetWAssistantConversationsFeedbacksResponseFeedbackThumbDirection? Type386 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type387 { get; set; } + public global::Dust.PatchWAssistantConversationsResponse? Type387 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesAnswerQuestionResponse? Type388 { get; set; } + public global::Dust.GetWAssistantConversationsMentionsSuggestionsResponse? Type388 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesEditResponse? Type389 { get; set; } + public global::System.Collections.Generic.IList? Type389 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsMessagesEventsResponse? Type390 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesAnswerQuestionResponse? Type390 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type391 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesEditResponse? Type391 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsMessagesEventsResponseEvent? Type392 { get; set; } + public global::Dust.GetWAssistantConversationsMessagesEventsResponse? Type392 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesFeedbacksResponse? Type393 { get; set; } + public global::System.Collections.Generic.IList? Type393 { get; set; } /// /// /// - public global::Dust.DeleteWAssistantConversationsMessagesFeedbacksResponse? Type394 { get; set; } + public global::Dust.GetWAssistantConversationsMessagesEventsResponseEvent? Type394 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesValidateActionResponse? Type395 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesFeedbacksResponse? Type395 { get; set; } /// /// /// - public global::Dust.CreateWAssistantMentionsParseResponse? Type396 { get; set; } + public global::Dust.DeleteWAssistantConversationsMessagesFeedbacksResponse? Type396 { get; set; } /// /// /// - public global::Dust.GetWAssistantMentionsSuggestionsResponse? Type397 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesValidateActionResponse? Type397 { get; set; } /// /// /// - public global::Dust.CreateWFilesResponse? Type398 { get; set; } + public global::Dust.CreateWAssistantMentionsParseResponse? Type398 { get; set; } /// /// /// - public global::Dust.CreateWFilesResponseFile? Type399 { get; set; } + public global::Dust.GetWAssistantMentionsSuggestionsResponse? Type399 { get; set; } /// /// /// - public global::Dust.CreateWMcpHeartbeatResponse? Type400 { get; set; } + public global::Dust.CreateWFilesResponse? Type400 { get; set; } /// /// /// - public global::Dust.CreateWMcpRegisterResponse? Type401 { get; set; } + public global::Dust.CreateWFilesResponseFile? Type401 { get; set; } /// /// /// - public global::Dust.GetWMcpRequestsResponse? Type402 { get; set; } + public global::Dust.CreateWMcpHeartbeatResponse? Type402 { get; set; } /// /// /// - public global::Dust.GetWSkillsResponse? Type403 { get; set; } + public global::Dust.CreateWMcpRegisterResponse? Type403 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type404 { get; set; } + public global::Dust.GetWMcpRequestsResponse? Type404 { get; set; } /// /// /// - public global::Dust.CreateWSkillsResponse? Type405 { get; set; } + public global::Dust.GetWSkillsResponse? Type405 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type406 { get; set; } + public global::System.Collections.Generic.IList? Type406 { get; set; } /// /// /// - public global::Dust.CreateWSkillsResponseSkippedItem? Type407 { get; set; } + public global::Dust.CreateWSkillsResponse? Type407 { get; set; } /// /// /// - public global::Dust.GetWSpacesAppsRunsResponse? Type408 { get; set; } + public global::System.Collections.Generic.IList? Type408 { get; set; } /// /// /// - public global::Dust.CreateWSpacesAppsRunsResponse? Type409 { get; set; } + public global::Dust.CreateWSkillsResponseSkippedItem? Type409 { get; set; } /// /// /// - public global::Dust.GetWSpacesAppsResponse? Type410 { get; set; } + public global::Dust.GetWSpacesAppsRunsResponse? Type410 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type411 { get; set; } + public global::Dust.CreateWSpacesAppsRunsResponse? Type411 { get; set; } /// /// /// - public global::Dust.GetWSpacesAppsResponseApp? Type412 { get; set; } + public global::Dust.GetWSpacesAppsResponse? Type412 { get; set; } /// /// /// - public global::Dust.GetWSpacesDataSourceViewsSearchResponse? Type413 { get; set; } + public global::System.Collections.Generic.IList? Type413 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type414 { get; set; } + public global::Dust.GetWSpacesAppsResponseApp? Type414 { get; set; } /// /// /// - public global::Dust.GetWSpacesDataSourceViewsSearchResponseDocument? Type415 { get; set; } + public global::Dust.GetWSpacesDataSourceViewsSearchResponse? Type415 { get; set; } /// /// /// - public global::Dust.GetWSpacesDataSourceViewsResponse? Type416 { get; set; } + public global::System.Collections.Generic.IList? Type416 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type417 { get; set; } + public global::Dust.GetWSpacesDataSourceViewsSearchResponseDocument? Type417 { get; set; } /// /// /// - public global::Dust.GetWSpacesDataSourcesCheckUpsertQueueResponse? Type418 { get; set; } + public global::Dust.GetWSpacesDataSourceViewsResponse? Type418 { get; set; } /// /// /// - public global::Dust.GetWSpacesDataSourcesDocumentsResponse? Type419 { get; set; } + public global::System.Collections.Generic.IList? Type419 { get; set; } /// /// /// - public global::Dust.CreateWSpacesDataSourcesDocumentsResponse? Type420 { get; set; } + public global::Dust.GetWSpacesDataSourcesCheckUpsertQueueResponse? Type420 { get; set; } /// /// /// - public global::Dust.DeleteWSpacesDataSourcesDocumentsResponse? Type421 { get; set; } + public global::Dust.GetWSpacesDataSourcesDocumentsResponse? Type421 { get; set; } /// /// /// - public global::Dust.DeleteWSpacesDataSourcesDocumentsResponseDocument? Type422 { get; set; } + public global::Dust.CreateWSpacesDataSourcesDocumentsResponse? Type422 { get; set; } /// /// /// - public global::Dust.GetWSpacesDataSourcesDocumentsResponse2? Type423 { get; set; } + public global::Dust.DeleteWSpacesDataSourcesDocumentsResponse? Type423 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type424 { get; set; } + public global::Dust.DeleteWSpacesDataSourcesDocumentsResponseDocument? Type424 { get; set; } /// /// /// - public global::Dust.GetWSpacesDataSourcesSearchResponse? Type425 { get; set; } + public global::Dust.GetWSpacesDataSourcesDocumentsResponse2? Type425 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type426 { get; set; } + public global::System.Collections.Generic.IList? Type426 { get; set; } /// /// /// - public global::Dust.GetWSpacesDataSourcesSearchResponseDocument? Type427 { get; set; } + public global::Dust.GetWSpacesDataSourcesSearchResponse? Type427 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type428 { get; set; } + public global::System.Collections.Generic.IList? Type428 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type429 { get; set; } + public global::Dust.GetWSpacesDataSourcesSearchResponseDocument? Type429 { get; set; } /// /// /// - public global::Dust.GetWSpacesDataSourcesResponse? Type430 { get; set; } + public global::System.Collections.Generic.IList? Type430 { get; set; } /// /// /// - public global::Dust.GetWSpacesMcpServerViewsResponse? Type431 { get; set; } + public global::System.Collections.Generic.IList? Type431 { get; set; } /// /// /// - public global::Dust.GetWSpacesResponse? Type432 { get; set; } + public global::Dust.GetWSpacesDataSourcesResponse? Type432 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type433 { get; set; } + public global::Dust.GetWSpacesMcpServerViewsResponse? Type433 { get; set; } /// /// /// - public global::Dust.GetWAssistantAgentConfigurationsResponse3? Type434 { get; set; } + public global::Dust.GetWSpacesResponse? Type434 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type435 { get; set; } + public global::System.Collections.Generic.IList? Type435 { get; set; } /// /// /// - public global::Dust.CreateWAssistantAgentConfigurationsResponse? Type436 { get; set; } + public global::Dust.GetWAssistantAgentConfigurationsResponse3? Type436 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsCancelResponse2? Type437 { get; set; } + public global::System.Collections.Generic.IList? Type437 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsCompactionsResponse? Type438 { get; set; } + public global::Dust.CreateWAssistantAgentConfigurationsResponse? Type438 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsContentFragmentResponse? Type439 { get; set; } + public global::Dust.CreateWAssistantConversationsCancelResponse2? Type439 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsFeedbacksResponse2? Type440 { get; set; } + public global::Dust.CreateWAssistantConversationsCompactionsResponse? Type440 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type441 { get; set; } + public global::Dust.CreateWAssistantConversationsContentFragmentResponse? Type441 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsResponse? Type442 { get; set; } + public global::Dust.GetWAssistantConversationsFeedbacksResponse2? Type442 { get; set; } /// /// /// - public global::Dust.PatchWAssistantConversationsResponse2? Type443 { get; set; } + public global::System.Collections.Generic.IList? Type443 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsMessagesActionsResponse? Type444 { get; set; } + public global::Dust.GetWAssistantConversationsResponse? Type444 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsMessagesActionsResponseMessageStatus? Type445 { get; set; } + public global::Dust.PatchWAssistantConversationsResponse2? Type445 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesEditResponse2? Type446 { get; set; } + public global::Dust.GetWAssistantConversationsMessagesActionsResponse? Type446 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesFeedbacksResponse2? Type447 { get; set; } + public global::Dust.GetWAssistantConversationsMessagesActionsResponseMessageStatus? Type447 { get; set; } /// /// /// - public global::Dust.DeleteWAssistantConversationsMessagesFeedbacksResponse2? Type448 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesEditResponse2? Type448 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsMessagesResponse? Type449 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesFeedbacksResponse2? Type449 { get; set; } /// /// /// - public global::Dust.OneOf? Type450 { get; set; } + public global::Dust.DeleteWAssistantConversationsMessagesFeedbacksResponse2? Type450 { get; set; } /// /// /// - public global::Dust.DeleteWAssistantConversationsMessagesResponse? Type451 { get; set; } + public global::Dust.GetWAssistantConversationsMessagesResponse? Type451 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesRetryResponse? Type452 { get; set; } + public global::Dust.OneOf? Type452 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsMessagesResponse2? Type453 { get; set; } + public global::Dust.DeleteWAssistantConversationsMessagesResponse? Type453 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type454 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesRetryResponse? Type454 { get; set; } /// /// /// - public global::Dust.OneOf? Type455 { get; set; } + public global::Dust.GetWAssistantConversationsMessagesResponse2? Type455 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsMessagesResponse? Type456 { get; set; } + public global::System.Collections.Generic.IList>? Type456 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type457 { get; set; } + public global::Dust.OneOf? Type457 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type458 { get; set; } + public global::Dust.CreateWAssistantConversationsMessagesResponse? Type458 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsParticipantsResponse? Type459 { get; set; } + public global::System.Collections.Generic.IList? Type459 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsParticipantsResponseParticipants? Type460 { get; set; } + public global::System.Collections.Generic.IList? Type460 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type461 { get; set; } + public global::Dust.GetWAssistantConversationsParticipantsResponse? Type461 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsParticipantsResponseParticipantsAgent? Type462 { get; set; } + public global::Dust.GetWAssistantConversationsParticipantsResponseParticipants? Type462 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type463 { get; set; } + public global::System.Collections.Generic.IList? Type463 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsParticipantsResponseParticipantsUser? Type464 { get; set; } + public global::Dust.GetWAssistantConversationsParticipantsResponseParticipantsAgent? Type464 { get; set; } /// /// /// - public global::Dust.DeleteWAssistantConversationsWakeupsResponse? Type465 { get; set; } + public global::System.Collections.Generic.IList? Type465 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsWakeupsResponse? Type466 { get; set; } + public global::Dust.GetWAssistantConversationsParticipantsResponseParticipantsUser? Type466 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type467 { get; set; } + public global::Dust.DeleteWAssistantConversationsWakeupsResponse? Type467 { get; set; } /// /// /// - public global::Dust.GetWAssistantConversationsResponse2? Type468 { get; set; } + public global::Dust.GetWAssistantConversationsWakeupsResponse? Type468 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type469 { get; set; } + public global::System.Collections.Generic.IList? Type469 { get; set; } /// /// /// - public global::Dust.CreateWAssistantConversationsResponse? Type470 { get; set; } + public global::Dust.GetWAssistantConversationsResponse2? Type470 { get; set; } /// /// /// - public global::Dust.GetWAssistantMentionsSuggestionsResponse2? Type471 { get; set; } + public global::System.Collections.Generic.IList? Type471 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type472 { get; set; } + public global::Dust.CreateWAssistantConversationsResponse? Type472 { get; set; } /// /// /// - public global::Dust.CreateWFilesResponse2? Type473 { get; set; } + public global::Dust.GetWAssistantMentionsSuggestionsResponse2? Type473 { get; set; } /// /// /// - public global::Dust.CreateWFilesResponse3? Type474 { get; set; } + public global::System.Collections.Generic.IList? Type474 { get; set; } /// /// /// - public global::Dust.GetWSpacesDataSourceViewsResponse2? Type475 { get; set; } + public global::Dust.CreateWFilesResponse2? Type475 { get; set; } /// /// /// - public global::Dust.PatchWSpacesDataSourceViewsResponse? Type476 { get; set; } + public global::Dust.CreateWFilesResponse3? Type476 { get; set; } /// /// /// - public global::Dust.GetWSpacesDataSourceViewsResponse3? Type477 { get; set; } + public global::Dust.GetWSpacesDataSourceViewsResponse2? Type477 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type478 { get; set; } + public global::Dust.PatchWSpacesDataSourceViewsResponse? Type478 { get; set; } /// /// /// - public global::Dust.CreateWSpacesDataSourceViewsResponse? Type479 { get; set; } + public global::Dust.GetWSpacesDataSourceViewsResponse3? Type479 { get; set; } /// /// /// - public global::Dust.GetWSpacesResponse2? Type480 { get; set; } + public global::System.Collections.Generic.IList? Type480 { get; set; } /// /// /// - public global::Dust.AllOf? Type481 { get; set; } + public global::Dust.CreateWSpacesDataSourceViewsResponse? Type481 { get; set; } /// /// /// - public global::Dust.GetWSpacesResponseSpace? Type482 { get; set; } + public global::Dust.GetWSpacesResponse2? Type482 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type483 { get; set; } + public global::Dust.AllOf? Type483 { get; set; } /// /// /// - public global::Dust.GetWSpacesResponseSpaceCategories2? Type484 { get; set; } + public global::Dust.GetWSpacesResponseSpace? Type484 { get; set; } /// /// /// - public global::Dust.GetWSpacesResponseSpaceCategoriesUsage? Type485 { get; set; } + public global::System.Collections.Generic.Dictionary? Type485 { get; set; } /// /// /// - public global::Dust.PatchWSpacesResponse? Type486 { get; set; } + public global::Dust.GetWSpacesResponseSpaceCategories2? Type486 { get; set; } /// /// /// - public global::Dust.DeleteWSpacesResponse? Type487 { get; set; } + public global::Dust.GetWSpacesResponseSpaceCategoriesUsage? Type487 { get; set; } /// /// /// - public global::Dust.GetWSpacesProjectNotificationPreferencesResponse? Type488 { get; set; } + public global::Dust.PatchWSpacesResponse? Type488 { get; set; } /// /// /// - public global::Dust.GetWSpacesProjectNotificationPreferencesResponseUserProjectNotificationPreference? Type489 { get; set; } + public global::Dust.DeleteWSpacesResponse? Type489 { get; set; } /// /// /// - public global::Dust.GetWSpacesProjectNotificationPreferencesResponseUserProjectNotificationPreferencePreference? Type490 { get; set; } + public global::Dust.GetWSpacesProjectNotificationPreferencesResponse? Type490 { get; set; } /// /// /// - public global::Dust.PatchWSpacesProjectNotificationPreferencesResponse? Type491 { get; set; } + public global::Dust.GetWSpacesProjectNotificationPreferencesResponseUserProjectNotificationPreference? Type491 { get; set; } /// /// /// - public global::Dust.PatchWSpacesProjectNotificationPreferencesResponseUserProjectNotificationPreference? Type492 { get; set; } + public global::Dust.GetWSpacesProjectNotificationPreferencesResponseUserProjectNotificationPreferencePreference? Type492 { get; set; } /// /// /// - public global::Dust.PatchWSpacesProjectNotificationPreferencesResponseUserProjectNotificationPreferencePreference? Type493 { get; set; } + public global::Dust.PatchWSpacesProjectNotificationPreferencesResponse? Type493 { get; set; } /// /// /// - public global::Dust.GetWSpacesResponse3? Type494 { get; set; } + public global::Dust.PatchWSpacesProjectNotificationPreferencesResponseUserProjectNotificationPreference? Type494 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type495 { get; set; } + public global::Dust.PatchWSpacesProjectNotificationPreferencesResponseUserProjectNotificationPreferencePreference? Type495 { get; set; } /// /// /// - public global::Dust.OneOf? Type496 { get; set; } + public global::Dust.GetWSpacesResponse3? Type496 { get; set; } /// /// /// - public global::Dust.CreateWSpacesResponse? Type497 { get; set; } + public global::System.Collections.Generic.IList>? Type497 { get; set; } /// /// /// - public global::Dust.CreateWorkosAuthenticateResponse? Type498 { get; set; } + public global::Dust.OneOf? Type498 { get; set; } /// /// /// - public global::Dust.CreateWorkosRevokeSessionResponse? Type499 { get; set; } + public global::Dust.CreateWSpacesResponse? Type499 { get; set; } + /// + /// + /// + public global::Dust.CreateWorkosAuthenticateResponse? Type500 { get; set; } + /// + /// + /// + public global::Dust.CreateWorkosRevokeSessionResponse? Type501 { get; set; } /// /// diff --git a/src/libs/Dust/Generated/Dust.Models.GetWAnalyticsExportTable.g.cs b/src/libs/Dust/Generated/Dust.Models.GetWAnalyticsExportTable.g.cs index 7532020..c14ed1c 100644 --- a/src/libs/Dust/Generated/Dust.Models.GetWAnalyticsExportTable.g.cs +++ b/src/libs/Dust/Generated/Dust.Models.GetWAnalyticsExportTable.g.cs @@ -29,6 +29,10 @@ public enum GetWAnalyticsExportTable /// SkillUsage, /// + /// Skill metadata catalog. + /// + Skills, + /// /// Message volume by context origin (web, slack, etc.). /// Source, @@ -63,6 +67,7 @@ public static string ToValueString(this GetWAnalyticsExportTable value) GetWAnalyticsExportTable.Feedback => "feedback", GetWAnalyticsExportTable.Messages => "messages", GetWAnalyticsExportTable.SkillUsage => "skill_usage", + GetWAnalyticsExportTable.Skills => "skills", GetWAnalyticsExportTable.Source => "source", GetWAnalyticsExportTable.ToolUsage => "tool_usage", GetWAnalyticsExportTable.UsageMetrics => "usage_metrics", @@ -82,6 +87,7 @@ public static string ToValueString(this GetWAnalyticsExportTable value) "feedback" => GetWAnalyticsExportTable.Feedback, "messages" => GetWAnalyticsExportTable.Messages, "skill_usage" => GetWAnalyticsExportTable.SkillUsage, + "skills" => GetWAnalyticsExportTable.Skills, "source" => GetWAnalyticsExportTable.Source, "tool_usage" => GetWAnalyticsExportTable.ToolUsage, "usage_metrics" => GetWAnalyticsExportTable.UsageMetrics, diff --git a/src/libs/Dust/Generated/Dust.Models.PrivateConversationEvent.g.cs b/src/libs/Dust/Generated/Dust.Models.PrivateConversationEvent.g.cs index 36fd3b8..8e7acf3 100644 --- a/src/libs/Dust/Generated/Dust.Models.PrivateConversationEvent.g.cs +++ b/src/libs/Dust/Generated/Dust.Models.PrivateConversationEvent.g.cs @@ -235,6 +235,43 @@ public bool TryPickConversationTitle( public global::Dust.PrivateConversationTitleEvent PickConversationTitle() => IsConversationTitle ? ConversationTitle! : throw new global::System.InvalidOperationException($"Expected union variant 'ConversationTitle' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public global::Dust.PrivateWakeUpUpdatedEvent? WakeUpUpdated { get; init; } +#else + public global::Dust.PrivateWakeUpUpdatedEvent? WakeUpUpdated { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(WakeUpUpdated))] +#endif + public bool IsWakeUpUpdated => WakeUpUpdated != null; + + /// + /// + /// + public bool TryPickWakeUpUpdated( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out global::Dust.PrivateWakeUpUpdatedEvent? value) + { + value = WakeUpUpdated; + return IsWakeUpUpdated; + } + + /// + /// + /// + public global::Dust.PrivateWakeUpUpdatedEvent PickWakeUpUpdated() => IsWakeUpUpdated + ? WakeUpUpdated! + : throw new global::System.InvalidOperationException($"Expected union variant 'WakeUpUpdated' but the value was {ToString()}."); /// /// /// @@ -373,6 +410,29 @@ public PrivateConversationEvent(global::Dust.PrivateConversationTitleEvent? valu /// public static PrivateConversationEvent FromConversationTitle(global::Dust.PrivateConversationTitleEvent? value) => new PrivateConversationEvent(value); + /// + /// + /// + public static implicit operator PrivateConversationEvent(global::Dust.PrivateWakeUpUpdatedEvent value) => new PrivateConversationEvent((global::Dust.PrivateWakeUpUpdatedEvent?)value); + + /// + /// + /// + public static implicit operator global::Dust.PrivateWakeUpUpdatedEvent?(PrivateConversationEvent @this) => @this.WakeUpUpdated; + + /// + /// + /// + public PrivateConversationEvent(global::Dust.PrivateWakeUpUpdatedEvent? value) + { + WakeUpUpdated = value; + } + + /// + /// + /// + public static PrivateConversationEvent FromWakeUpUpdated(global::Dust.PrivateWakeUpUpdatedEvent? value) => new PrivateConversationEvent(value); + /// /// /// @@ -383,7 +443,8 @@ public PrivateConversationEvent( global::Dust.PrivateAgentMessageDoneEvent? agentMessageDone, global::Dust.PrivateCompactionMessageNewEvent? compactionMessageNew, global::Dust.PrivateCompactionMessageDoneEvent? compactionMessageDone, - global::Dust.PrivateConversationTitleEvent? conversationTitle + global::Dust.PrivateConversationTitleEvent? conversationTitle, + global::Dust.PrivateWakeUpUpdatedEvent? wakeUpUpdated ) { Type = type; @@ -394,12 +455,14 @@ public PrivateConversationEvent( CompactionMessageNew = compactionMessageNew; CompactionMessageDone = compactionMessageDone; ConversationTitle = conversationTitle; + WakeUpUpdated = wakeUpUpdated; } /// /// /// public object? Object => + WakeUpUpdated as object ?? ConversationTitle as object ?? CompactionMessageDone as object ?? CompactionMessageNew as object ?? @@ -417,7 +480,8 @@ UserMessageNew as object AgentMessageDone?.ToString() ?? CompactionMessageNew?.ToString() ?? CompactionMessageDone?.ToString() ?? - ConversationTitle?.ToString() + ConversationTitle?.ToString() ?? + WakeUpUpdated?.ToString() ; /// @@ -425,7 +489,7 @@ UserMessageNew as object /// public bool Validate() { - return IsUserMessageNew && !IsAgentMessageNew && !IsAgentMessageDone && !IsCompactionMessageNew && !IsCompactionMessageDone && !IsConversationTitle || !IsUserMessageNew && IsAgentMessageNew && !IsAgentMessageDone && !IsCompactionMessageNew && !IsCompactionMessageDone && !IsConversationTitle || !IsUserMessageNew && !IsAgentMessageNew && IsAgentMessageDone && !IsCompactionMessageNew && !IsCompactionMessageDone && !IsConversationTitle || !IsUserMessageNew && !IsAgentMessageNew && !IsAgentMessageDone && IsCompactionMessageNew && !IsCompactionMessageDone && !IsConversationTitle || !IsUserMessageNew && !IsAgentMessageNew && !IsAgentMessageDone && !IsCompactionMessageNew && IsCompactionMessageDone && !IsConversationTitle || !IsUserMessageNew && !IsAgentMessageNew && !IsAgentMessageDone && !IsCompactionMessageNew && !IsCompactionMessageDone && IsConversationTitle; + return IsUserMessageNew && !IsAgentMessageNew && !IsAgentMessageDone && !IsCompactionMessageNew && !IsCompactionMessageDone && !IsConversationTitle && !IsWakeUpUpdated || !IsUserMessageNew && IsAgentMessageNew && !IsAgentMessageDone && !IsCompactionMessageNew && !IsCompactionMessageDone && !IsConversationTitle && !IsWakeUpUpdated || !IsUserMessageNew && !IsAgentMessageNew && IsAgentMessageDone && !IsCompactionMessageNew && !IsCompactionMessageDone && !IsConversationTitle && !IsWakeUpUpdated || !IsUserMessageNew && !IsAgentMessageNew && !IsAgentMessageDone && IsCompactionMessageNew && !IsCompactionMessageDone && !IsConversationTitle && !IsWakeUpUpdated || !IsUserMessageNew && !IsAgentMessageNew && !IsAgentMessageDone && !IsCompactionMessageNew && IsCompactionMessageDone && !IsConversationTitle && !IsWakeUpUpdated || !IsUserMessageNew && !IsAgentMessageNew && !IsAgentMessageDone && !IsCompactionMessageNew && !IsCompactionMessageDone && IsConversationTitle && !IsWakeUpUpdated || !IsUserMessageNew && !IsAgentMessageNew && !IsAgentMessageDone && !IsCompactionMessageNew && !IsCompactionMessageDone && !IsConversationTitle && IsWakeUpUpdated; } /// @@ -438,6 +502,7 @@ public bool Validate() global::System.Func? compactionMessageNew = null, global::System.Func? compactionMessageDone = null, global::System.Func? conversationTitle = null, + global::System.Func? wakeUpUpdated = null, bool validate = true) { if (validate) @@ -469,6 +534,10 @@ public bool Validate() { return conversationTitle(ConversationTitle!); } + else if (IsWakeUpUpdated && wakeUpUpdated != null) + { + return wakeUpUpdated(WakeUpUpdated!); + } return default(TResult); } @@ -488,6 +557,8 @@ public void Match( global::System.Action? compactionMessageDone = null, global::System.Action? conversationTitle = null, + + global::System.Action? wakeUpUpdated = null, bool validate = true) { if (validate) @@ -519,6 +590,10 @@ public void Match( { conversationTitle?.Invoke(ConversationTitle!); } + else if (IsWakeUpUpdated) + { + wakeUpUpdated?.Invoke(WakeUpUpdated!); + } } /// @@ -531,6 +606,7 @@ public void Switch( global::System.Action? compactionMessageNew = null, global::System.Action? compactionMessageDone = null, global::System.Action? conversationTitle = null, + global::System.Action? wakeUpUpdated = null, bool validate = true) { if (validate) @@ -562,6 +638,10 @@ public void Switch( { conversationTitle?.Invoke(ConversationTitle!); } + else if (IsWakeUpUpdated) + { + wakeUpUpdated?.Invoke(WakeUpUpdated!); + } } /// @@ -583,6 +663,8 @@ public override int GetHashCode() typeof(global::Dust.PrivateCompactionMessageDoneEvent), ConversationTitle, typeof(global::Dust.PrivateConversationTitleEvent), + WakeUpUpdated, + typeof(global::Dust.PrivateWakeUpUpdatedEvent), }; const int offset = unchecked((int)2166136261); const int prime = 16777619; @@ -604,7 +686,8 @@ public bool Equals(PrivateConversationEvent other) global::System.Collections.Generic.EqualityComparer.Default.Equals(AgentMessageDone, other.AgentMessageDone) && global::System.Collections.Generic.EqualityComparer.Default.Equals(CompactionMessageNew, other.CompactionMessageNew) && global::System.Collections.Generic.EqualityComparer.Default.Equals(CompactionMessageDone, other.CompactionMessageDone) && - global::System.Collections.Generic.EqualityComparer.Default.Equals(ConversationTitle, other.ConversationTitle) + global::System.Collections.Generic.EqualityComparer.Default.Equals(ConversationTitle, other.ConversationTitle) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(WakeUpUpdated, other.WakeUpUpdated) ; } diff --git a/src/libs/Dust/Generated/Dust.Models.PrivateConversationEventDiscriminatorType.g.cs b/src/libs/Dust/Generated/Dust.Models.PrivateConversationEventDiscriminatorType.g.cs index c7aad8c..0336f6e 100644 --- a/src/libs/Dust/Generated/Dust.Models.PrivateConversationEventDiscriminatorType.g.cs +++ b/src/libs/Dust/Generated/Dust.Models.PrivateConversationEventDiscriminatorType.g.cs @@ -32,6 +32,10 @@ public enum PrivateConversationEventDiscriminatorType /// /// UserMessageNew, + /// + /// + /// + WakeUpUpdated, } /// @@ -52,6 +56,7 @@ public static string ToValueString(this PrivateConversationEventDiscriminatorTyp PrivateConversationEventDiscriminatorType.CompactionMessageNew => "compaction_message_new", PrivateConversationEventDiscriminatorType.ConversationTitle => "conversation_title", PrivateConversationEventDiscriminatorType.UserMessageNew => "user_message_new", + PrivateConversationEventDiscriminatorType.WakeUpUpdated => "wake_up_updated", _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), }; } @@ -68,6 +73,7 @@ public static string ToValueString(this PrivateConversationEventDiscriminatorTyp "compaction_message_new" => PrivateConversationEventDiscriminatorType.CompactionMessageNew, "conversation_title" => PrivateConversationEventDiscriminatorType.ConversationTitle, "user_message_new" => PrivateConversationEventDiscriminatorType.UserMessageNew, + "wake_up_updated" => PrivateConversationEventDiscriminatorType.WakeUpUpdated, _ => null, }; } diff --git a/src/libs/Dust/Generated/Dust.Models.PrivateWakeUpUpdatedEvent.Json.g.cs b/src/libs/Dust/Generated/Dust.Models.PrivateWakeUpUpdatedEvent.Json.g.cs new file mode 100644 index 0000000..23137ff --- /dev/null +++ b/src/libs/Dust/Generated/Dust.Models.PrivateWakeUpUpdatedEvent.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace Dust +{ + public sealed partial class PrivateWakeUpUpdatedEvent + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Dust.SourceGenerationContext.Default); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return ToJson(global::Dust.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Dust.PrivateWakeUpUpdatedEvent? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Dust.PrivateWakeUpUpdatedEvent), + jsonSerializerContext) as global::Dust.PrivateWakeUpUpdatedEvent; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Dust.PrivateWakeUpUpdatedEvent? FromJson( + string json) + { + return FromJson( + json, + global::Dust.SourceGenerationContext.Default); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Dust.PrivateWakeUpUpdatedEvent? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Dust.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Dust.PrivateWakeUpUpdatedEvent), + jsonSerializerContext).ConfigureAwait(false)) as global::Dust.PrivateWakeUpUpdatedEvent; + } + + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Dust.SourceGenerationContext.Default); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Dust.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Dust/Generated/Dust.Models.PrivateWakeUpUpdatedEvent.g.cs b/src/libs/Dust/Generated/Dust.Models.PrivateWakeUpUpdatedEvent.g.cs new file mode 100644 index 0000000..d4ae8f9 --- /dev/null +++ b/src/libs/Dust/Generated/Dust.Models.PrivateWakeUpUpdatedEvent.g.cs @@ -0,0 +1,87 @@ + +#nullable enable + +namespace Dust +{ + /// + /// + /// + public sealed partial class PrivateWakeUpUpdatedEvent + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Dust.JsonConverters.PrivateWakeUpUpdatedEventTypeJsonConverter))] + public global::Dust.PrivateWakeUpUpdatedEventType Type { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("created")] + [global::System.Text.Json.Serialization.JsonRequired] + public required int Created { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("conversationId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string ConversationId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("wakeUpId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string WakeUpId { get; set; } + + /// + /// sId of the user who owns the wake-up. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("userId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string UserId { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// + /// + /// sId of the user who owns the wake-up. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public PrivateWakeUpUpdatedEvent( + int created, + string conversationId, + string wakeUpId, + string userId, + global::Dust.PrivateWakeUpUpdatedEventType type) + { + this.Type = type; + this.Created = created; + this.ConversationId = conversationId ?? throw new global::System.ArgumentNullException(nameof(conversationId)); + this.WakeUpId = wakeUpId ?? throw new global::System.ArgumentNullException(nameof(wakeUpId)); + this.UserId = userId ?? throw new global::System.ArgumentNullException(nameof(userId)); + } + + /// + /// Initializes a new instance of the class. + /// + public PrivateWakeUpUpdatedEvent() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Dust/Generated/Dust.Models.PrivateWakeUpUpdatedEventType.g.cs b/src/libs/Dust/Generated/Dust.Models.PrivateWakeUpUpdatedEventType.g.cs new file mode 100644 index 0000000..3b5139b --- /dev/null +++ b/src/libs/Dust/Generated/Dust.Models.PrivateWakeUpUpdatedEventType.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Dust +{ + /// + /// + /// + public enum PrivateWakeUpUpdatedEventType + { + /// + /// + /// + WakeUpUpdated, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class PrivateWakeUpUpdatedEventTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this PrivateWakeUpUpdatedEventType value) + { + return value switch + { + PrivateWakeUpUpdatedEventType.WakeUpUpdated => "wake_up_updated", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static PrivateWakeUpUpdatedEventType? ToEnum(string value) + { + return value switch + { + "wake_up_updated" => PrivateWakeUpUpdatedEventType.WakeUpUpdated, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Dust/openapi.yaml b/src/libs/Dust/openapi.yaml index c12054f..4f741bb 100644 --- a/src/libs/Dust/openapi.yaml +++ b/src/libs/Dust/openapi.yaml @@ -258,7 +258,7 @@ "in": "query", "name": "table", "required": true, - "description": "The analytics table to export:\n- \"usage_metrics\": Messages, conversations, and active users over time.\n- \"active_users\": Daily, weekly, and monthly active user counts.\n- \"source\": Message volume by context origin (web, slack, etc.).\n- \"agents\": Top agents by message count.\n- \"users\": Top users by message count.\n- \"skill_usage\": Skill executions and unique users over time.\n- \"tool_usage\": Tool executions and unique users over time.\n- \"messages\": Detailed message-level logs.\n- \"feedback\": Detailed message-level feedback (thumbs, content, conversation URL).\n", + "description": "The analytics table to export:\n- \"usage_metrics\": Messages, conversations, and active users over time.\n- \"active_users\": Daily, weekly, and monthly active user counts.\n- \"source\": Message volume by context origin (web, slack, etc.).\n- \"agents\": Top agents by message count.\n- \"users\": Top users by message count.\n- \"skills\": Skill metadata catalog.\n- \"skill_usage\": Skill executions and unique users over time.\n- \"tool_usage\": Tool executions and unique users over time.\n- \"messages\": Detailed message-level logs.\n- \"feedback\": Detailed message-level feedback (thumbs, content, conversation URL).\n", "schema": { "type": "string", "enum": [ @@ -267,6 +267,7 @@ "source", "agents", "users", + "skills", "skill_usage", "tool_usage", "messages", @@ -11835,6 +11836,9 @@ }, { "$ref": "#/components/schemas/PrivateConversationTitleEvent" + }, + { + "$ref": "#/components/schemas/PrivateWakeUpUpdatedEvent" } ] }, @@ -12006,6 +12010,37 @@ } } }, + "PrivateWakeUpUpdatedEvent": { + "type": "object", + "required": [ + "type", + "created", + "conversationId", + "wakeUpId", + "userId" + ], + "properties": { + "type": { + "type": "string", + "enum": [ + "wake_up_updated" + ] + }, + "created": { + "type": "integer" + }, + "conversationId": { + "type": "string" + }, + "wakeUpId": { + "type": "string" + }, + "userId": { + "type": "string", + "description": "sId of the user who owns the wake-up." + } + } + }, "PrivateAgentMessageEvent": { "type": "object", "description": "Server-Sent Event for agent message streaming. Discriminated on the `type` field. Each event also includes a `step` integer.",