Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
98 changes: 98 additions & 0 deletions src/libs/Ultravox/Generated/Ultravox..JsonSerializerContext.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,103 +14,201 @@ namespace Ultravox
Converters = new global::System.Type[]
{
typeof(global::Ultravox.JsonConverters.BillingReasonEnumJsonConverter),

typeof(global::Ultravox.JsonConverters.BillingReasonEnumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.BillingStatusEnumJsonConverter),

typeof(global::Ultravox.JsonConverters.BillingStatusEnumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.BillingStyleEnumJsonConverter),

typeof(global::Ultravox.JsonConverters.BillingStyleEnumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.EndReasonEnumJsonConverter),

typeof(global::Ultravox.JsonConverters.EndReasonEnumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.EventsEnumJsonConverter),

typeof(global::Ultravox.JsonConverters.EventsEnumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.FirstSpeakerEnumJsonConverter),

typeof(global::Ultravox.JsonConverters.FirstSpeakerEnumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.InitialOutputMediumEnumJsonConverter),

typeof(global::Ultravox.JsonConverters.InitialOutputMediumEnumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.InvoiceStatusEnumJsonConverter),

typeof(global::Ultravox.JsonConverters.InvoiceStatusEnumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.NullEnumJsonConverter),

typeof(global::Ultravox.JsonConverters.NullEnumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.OwnershipEnumJsonConverter),

typeof(global::Ultravox.JsonConverters.OwnershipEnumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.RetentionPolicyEnumJsonConverter),

typeof(global::Ultravox.JsonConverters.RetentionPolicyEnumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.ScheduledCallStatusEnumJsonConverter),

typeof(global::Ultravox.JsonConverters.ScheduledCallStatusEnumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.SeverityEnumJsonConverter),

typeof(global::Ultravox.JsonConverters.SeverityEnumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.TerminationReasonEnumJsonConverter),

typeof(global::Ultravox.JsonConverters.TerminationReasonEnumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.WebhookStatusEnumJsonConverter),

typeof(global::Ultravox.JsonConverters.WebhookStatusEnumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1CallTemplateInitialOutputMediumJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1CallTemplateInitialOutputMediumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1CallTemplateRetentionPolicyJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1CallTemplateRetentionPolicyNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1MessageRoleJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1MessageRoleNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1MessageMediumJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1MessageMediumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1AutomaticParameterLocationJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1AutomaticParameterLocationNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1AutomaticParameterKnownValueJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1AutomaticParameterKnownValueNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1BaseToolDefinitionDefaultReactionJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1BaseToolDefinitionDefaultReactionNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1CallMediumDtmfUserTextMessageUrgencyJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1CallMediumDtmfUserTextMessageUrgencyNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1CallToolDefaultReactionJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1CallToolDefaultReactionNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1CorpusStatsStatusJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1CorpusStatsStatusNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1DataConnectionAudioConfigChannelModeJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1DataConnectionAudioConfigChannelModeNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1DynamicParameterLocationJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1DynamicParameterLocationNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1GenericVoiceJsonByteEncodingJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1GenericVoiceJsonByteEncodingNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1SourceStatsStatusJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1SourceStatsStatusNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1StartAgentCallRequestInitialOutputMediumJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1StartAgentCallRequestInitialOutputMediumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1StartAgentCallRequestRetentionPolicyJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1StartAgentCallRequestRetentionPolicyNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1StartCallRequestFirstSpeakerJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1StartCallRequestFirstSpeakerNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1StartCallRequestInitialOutputMediumJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1StartCallRequestInitialOutputMediumNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1StartCallRequestRetentionPolicyJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1StartCallRequestRetentionPolicyNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1StaticParameterLocationJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1StaticParameterLocationNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1TimedMessageEndBehaviorJsonConverter),

typeof(global::Ultravox.JsonConverters.UltravoxV1TimedMessageEndBehaviorNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.AccountsMeUsageConcurrencyRetrieveBucketJsonConverter),

typeof(global::Ultravox.JsonConverters.AccountsMeUsageConcurrencyRetrieveBucketNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.AgentsScheduledBatchesScheduledCallsListStatusJsonConverter),

typeof(global::Ultravox.JsonConverters.AgentsScheduledBatchesScheduledCallsListStatusNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.CallsEventsListMinimumSeverityJsonConverter),

typeof(global::Ultravox.JsonConverters.CallsEventsListMinimumSeverityNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.CallsMessagesListModeJsonConverter),

typeof(global::Ultravox.JsonConverters.CallsMessagesListModeNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.SchemaRetrieveFormatJsonConverter),

typeof(global::Ultravox.JsonConverters.SchemaRetrieveFormatNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.SchemaRetrieveLangJsonConverter),

typeof(global::Ultravox.JsonConverters.SchemaRetrieveLangNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.ToolsListOwnershipJsonConverter),

typeof(global::Ultravox.JsonConverters.ToolsListOwnershipNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.ToolsListSortOrderJsonConverter),

typeof(global::Ultravox.JsonConverters.ToolsListSortOrderNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.VoicesListBillingStyleJsonConverter),

typeof(global::Ultravox.JsonConverters.VoicesListBillingStyleNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.VoicesListOwnershipJsonConverter),

typeof(global::Ultravox.JsonConverters.VoicesListOwnershipNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.VoicesListProviderItemJsonConverter),

typeof(global::Ultravox.JsonConverters.VoicesListProviderItemNullableJsonConverter),

typeof(global::Ultravox.JsonConverters.OneOfJsonConverter<global::Ultravox.EndReasonEnum?, global::Ultravox.NullEnum?>),

typeof(global::Ultravox.JsonConverters.OneOfJsonConverter<global::Ultravox.RetentionPolicyEnum?, global::Ultravox.NullEnum?>),

typeof(global::Ultravox.JsonConverters.OneOfJsonConverter<global::Ultravox.TerminationReasonEnum?, global::Ultravox.NullEnum?>),

typeof(global::Ultravox.JsonConverters.OneOfJsonConverter<global::Ultravox.EndReasonEnum?, global::Ultravox.NullEnum?>),

typeof(global::Ultravox.JsonConverters.UnixTimestampJsonConverter),
})]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Ultravox.JsonSerializerContextTypes))]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,51 +14,97 @@ namespace Ultravox.Realtime
Converters = new global::System.Type[]
{
typeof(global::Ultravox.Realtime.JsonConverters.PingPayloadTypeJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.PingPayloadTypeNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.UserTextMessagePayloadTypeJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.UserTextMessagePayloadTypeNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.UserTextMessagePayloadUrgencyJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.UserTextMessagePayloadUrgencyNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.SetOutputMediumPayloadTypeJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.SetOutputMediumPayloadTypeNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.SetOutputMediumPayloadMediumJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.SetOutputMediumPayloadMediumNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ClientToolResultPayloadTypeJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ClientToolResultPayloadTypeNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ClientToolResultPayloadResponseTypeJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ClientToolResultPayloadResponseTypeNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ClientToolResultPayloadAgentReactionJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ClientToolResultPayloadAgentReactionNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ClientToolResultPayloadErrorTypeJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ClientToolResultPayloadErrorTypeNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ForcedAgentMessagePayloadTypeJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ForcedAgentMessagePayloadTypeNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ForcedAgentMessagePayloadUrgencyJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ForcedAgentMessagePayloadUrgencyNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.HangUpPayloadTypeJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.HangUpPayloadTypeNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.PongPayloadTypeJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.PongPayloadTypeNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.StatePayloadTypeJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.StatePayloadTypeNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.StatePayloadStateJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.StatePayloadStateNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.TranscriptPayloadTypeJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.TranscriptPayloadTypeNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.TranscriptPayloadRoleJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.TranscriptPayloadRoleNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.TranscriptPayloadMediumJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.TranscriptPayloadMediumNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ClientToolInvocationPayloadTypeJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ClientToolInvocationPayloadTypeNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.PlaybackClearBufferPayloadTypeJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.PlaybackClearBufferPayloadTypeNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.CallStartedPayloadTypeJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.CallStartedPayloadTypeNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.DebugPayloadTypeJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.DebugPayloadTypeNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ServerEventDiscriminatorTypeJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ServerEventDiscriminatorTypeNullableJsonConverter),

typeof(global::Ultravox.Realtime.JsonConverters.ServerEventJsonConverter),
})]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Ultravox.Realtime.JsonSerializerContextTypes))]
Expand Down