@@ -14,229 +14,117 @@ namespace tryAGI.OpenAI.Realtime
1414 Converters = new global ::System . Type [ ]
1515 {
1616 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . AudioFormatJsonConverter ) ,
17-
1817 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . AudioFormatNullableJsonConverter ) ,
19-
2018 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . SessionObjectJsonConverter ) ,
21-
2219 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . SessionObjectNullableJsonConverter ) ,
23-
2420 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . SessionVoiceJsonConverter ) ,
25-
2621 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . SessionVoiceNullableJsonConverter ) ,
27-
2822 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . SessionTurnDetectionTypeJsonConverter ) ,
29-
3023 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . SessionTurnDetectionTypeNullableJsonConverter ) ,
31-
3224 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . SessionToolChoiceJsonConverter ) ,
33-
3425 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . SessionToolChoiceNullableJsonConverter ) ,
35-
3626 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationObjectJsonConverter ) ,
37-
3827 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationObjectNullableJsonConverter ) ,
39-
4028 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemContentPartTypeJsonConverter ) ,
41-
4229 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemContentPartTypeNullableJsonConverter ) ,
43-
4430 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemObjectJsonConverter ) ,
45-
4631 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemObjectNullableJsonConverter ) ,
47-
4832 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemTypeJsonConverter ) ,
49-
5033 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemTypeNullableJsonConverter ) ,
51-
5234 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemStatusJsonConverter ) ,
53-
5435 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemStatusNullableJsonConverter ) ,
55-
5636 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemRoleJsonConverter ) ,
57-
5837 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemRoleNullableJsonConverter ) ,
59-
6038 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ContentPartTypeJsonConverter ) ,
61-
6239 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ContentPartTypeNullableJsonConverter ) ,
63-
6440 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseObjectJsonConverter ) ,
65-
6641 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseObjectNullableJsonConverter ) ,
67-
6842 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseStatusJsonConverter ) ,
69-
7043 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseStatusNullableJsonConverter ) ,
71-
7244 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . RateLimitInfoNameJsonConverter ) ,
73-
7445 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . RateLimitInfoNameNullableJsonConverter ) ,
75-
7646 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseConfigModalitieJsonConverter ) ,
77-
7847 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseConfigModalitieNullableJsonConverter ) ,
79-
8048 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseConfigVoiceJsonConverter ) ,
81-
8249 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseConfigVoiceNullableJsonConverter ) ,
83-
8450 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseConfigToolChoiceJsonConverter ) ,
85-
8651 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseConfigToolChoiceNullableJsonConverter ) ,
87-
8852 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . SessionUpdatePayloadTypeJsonConverter ) ,
89-
9053 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . SessionUpdatePayloadTypeNullableJsonConverter ) ,
91-
9254 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . InputAudioBufferAppendPayloadTypeJsonConverter ) ,
93-
9455 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . InputAudioBufferAppendPayloadTypeNullableJsonConverter ) ,
95-
9656 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . InputAudioBufferCommitPayloadTypeJsonConverter ) ,
97-
9857 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . InputAudioBufferCommitPayloadTypeNullableJsonConverter ) ,
99-
10058 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . InputAudioBufferClearPayloadTypeJsonConverter ) ,
101-
10259 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . InputAudioBufferClearPayloadTypeNullableJsonConverter ) ,
103-
10460 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemCreatePayloadTypeJsonConverter ) ,
105-
10661 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemCreatePayloadTypeNullableJsonConverter ) ,
107-
10862 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemTruncatePayloadTypeJsonConverter ) ,
109-
11063 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemTruncatePayloadTypeNullableJsonConverter ) ,
111-
11264 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemDeletePayloadTypeJsonConverter ) ,
113-
11465 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemDeletePayloadTypeNullableJsonConverter ) ,
115-
11666 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseCreatePayloadTypeJsonConverter ) ,
117-
11867 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseCreatePayloadTypeNullableJsonConverter ) ,
119-
12068 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseCancelPayloadTypeJsonConverter ) ,
121-
12269 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseCancelPayloadTypeNullableJsonConverter ) ,
123-
12470 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ErrorPayloadTypeJsonConverter ) ,
125-
12671 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ErrorPayloadTypeNullableJsonConverter ) ,
127-
12872 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . SessionCreatedPayloadTypeJsonConverter ) ,
129-
13073 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . SessionCreatedPayloadTypeNullableJsonConverter ) ,
131-
13274 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . SessionUpdatedPayloadTypeJsonConverter ) ,
133-
13475 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . SessionUpdatedPayloadTypeNullableJsonConverter ) ,
135-
13676 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationCreatedPayloadTypeJsonConverter ) ,
137-
13877 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationCreatedPayloadTypeNullableJsonConverter ) ,
139-
14078 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemCreatedPayloadTypeJsonConverter ) ,
141-
14279 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemCreatedPayloadTypeNullableJsonConverter ) ,
143-
14480 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemInputAudioTranscriptionCompletedPayloadTypeJsonConverter ) ,
145-
14681 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemInputAudioTranscriptionCompletedPayloadTypeNullableJsonConverter ) ,
147-
14882 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemInputAudioTranscriptionFailedPayloadTypeJsonConverter ) ,
149-
15083 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemInputAudioTranscriptionFailedPayloadTypeNullableJsonConverter ) ,
151-
15284 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemTruncatedPayloadTypeJsonConverter ) ,
153-
15485 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemTruncatedPayloadTypeNullableJsonConverter ) ,
155-
15686 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemDeletedPayloadTypeJsonConverter ) ,
157-
15887 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ConversationItemDeletedPayloadTypeNullableJsonConverter ) ,
159-
16088 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . InputAudioBufferCommittedPayloadTypeJsonConverter ) ,
161-
16289 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . InputAudioBufferCommittedPayloadTypeNullableJsonConverter ) ,
163-
16490 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . InputAudioBufferClearedPayloadTypeJsonConverter ) ,
165-
16691 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . InputAudioBufferClearedPayloadTypeNullableJsonConverter ) ,
167-
16892 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . InputAudioBufferSpeechStartedPayloadTypeJsonConverter ) ,
169-
17093 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . InputAudioBufferSpeechStartedPayloadTypeNullableJsonConverter ) ,
171-
17294 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . InputAudioBufferSpeechStoppedPayloadTypeJsonConverter ) ,
173-
17495 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . InputAudioBufferSpeechStoppedPayloadTypeNullableJsonConverter ) ,
175-
17696 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseCreatedPayloadTypeJsonConverter ) ,
177-
17897 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseCreatedPayloadTypeNullableJsonConverter ) ,
179-
18098 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseDonePayloadTypeJsonConverter ) ,
181-
18299 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseDonePayloadTypeNullableJsonConverter ) ,
183-
184100 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseOutputItemAddedPayloadTypeJsonConverter ) ,
185-
186101 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseOutputItemAddedPayloadTypeNullableJsonConverter ) ,
187-
188102 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseOutputItemDonePayloadTypeJsonConverter ) ,
189-
190103 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseOutputItemDonePayloadTypeNullableJsonConverter ) ,
191-
192104 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseContentPartAddedPayloadTypeJsonConverter ) ,
193-
194105 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseContentPartAddedPayloadTypeNullableJsonConverter ) ,
195-
196106 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseContentPartDonePayloadTypeJsonConverter ) ,
197-
198107 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseContentPartDonePayloadTypeNullableJsonConverter ) ,
199-
200108 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseTextDeltaPayloadTypeJsonConverter ) ,
201-
202109 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseTextDeltaPayloadTypeNullableJsonConverter ) ,
203-
204110 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseTextDonePayloadTypeJsonConverter ) ,
205-
206111 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseTextDonePayloadTypeNullableJsonConverter ) ,
207-
208112 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseAudioTranscriptDeltaPayloadTypeJsonConverter ) ,
209-
210113 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseAudioTranscriptDeltaPayloadTypeNullableJsonConverter ) ,
211-
212114 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseAudioTranscriptDonePayloadTypeJsonConverter ) ,
213-
214115 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseAudioTranscriptDonePayloadTypeNullableJsonConverter ) ,
215-
216116 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseAudioDeltaPayloadTypeJsonConverter ) ,
217-
218117 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseAudioDeltaPayloadTypeNullableJsonConverter ) ,
219-
220118 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseAudioDonePayloadTypeJsonConverter ) ,
221-
222119 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseAudioDonePayloadTypeNullableJsonConverter ) ,
223-
224120 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseFunctionCallArgumentsDeltaPayloadTypeJsonConverter ) ,
225-
226121 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseFunctionCallArgumentsDeltaPayloadTypeNullableJsonConverter ) ,
227-
228122 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseFunctionCallArgumentsDonePayloadTypeJsonConverter ) ,
229-
230123 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ResponseFunctionCallArgumentsDonePayloadTypeNullableJsonConverter ) ,
231-
232124 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . RateLimitsUpdatedPayloadTypeJsonConverter ) ,
233-
234125 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . RateLimitsUpdatedPayloadTypeNullableJsonConverter ) ,
235-
236126 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ServerEventDiscriminatorTypeJsonConverter ) ,
237-
238127 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ServerEventDiscriminatorTypeNullableJsonConverter ) ,
239-
240128 typeof ( global ::tryAGI . OpenAI . Realtime . JsonConverters . ServerEventJsonConverter ) ,
241129 } ) ]
242130 [ global ::System . Text . Json . Serialization . JsonSerializable ( typeof ( global ::tryAGI . OpenAI . Realtime . JsonSerializerContextTypes ) ) ]
0 commit comments