1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct ServerMessageEndOfCallReport {
16 #[serde(rename = "phoneNumber", skip_serializing_if = "Option::is_none")]
17 pub phone_number: Option<models::ClientMessageWorkflowNodeStartedPhoneNumber>,
18 #[serde(rename = "type")]
20 pub r#type: TypeTrue,
21 #[serde(rename = "endedReason")]
23 pub ended_reason: EndedReasonTrue,
24 #[serde(rename = "cost", skip_serializing_if = "Option::is_none")]
26 pub cost: Option<f64>,
27 #[serde(rename = "costs", skip_serializing_if = "Option::is_none")]
29 pub costs: Option<Vec<models::CallCostsInner>>,
30 #[serde(rename = "timestamp", skip_serializing_if = "Option::is_none")]
32 pub timestamp: Option<f64>,
33 #[serde(rename = "artifact")]
35 pub artifact: models::Artifact,
36 #[serde(rename = "assistant", skip_serializing_if = "Option::is_none")]
38 pub assistant: Option<models::CreateAssistantDto>,
39 #[serde(rename = "customer", skip_serializing_if = "Option::is_none")]
41 pub customer: Option<models::CreateCustomerDto>,
42 #[serde(rename = "call", skip_serializing_if = "Option::is_none")]
44 pub call: Option<models::Call>,
45 #[serde(rename = "chat", skip_serializing_if = "Option::is_none")]
47 pub chat: Option<models::Chat>,
48 #[serde(rename = "analysis")]
50 pub analysis: models::Analysis,
51 #[serde(rename = "startedAt", skip_serializing_if = "Option::is_none")]
53 pub started_at: Option<String>,
54 #[serde(rename = "endedAt", skip_serializing_if = "Option::is_none")]
56 pub ended_at: Option<String>,
57}
58
59impl ServerMessageEndOfCallReport {
60 pub fn new(
61 r#type: TypeTrue,
62 ended_reason: EndedReasonTrue,
63 artifact: models::Artifact,
64 analysis: models::Analysis,
65 ) -> ServerMessageEndOfCallReport {
66 ServerMessageEndOfCallReport {
67 phone_number: None,
68 r#type,
69 ended_reason,
70 cost: None,
71 costs: None,
72 timestamp: None,
73 artifact,
74 assistant: None,
75 customer: None,
76 call: None,
77 chat: None,
78 analysis,
79 started_at: None,
80 ended_at: None,
81 }
82 }
83}
84#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
86pub enum TypeTrue {
87 #[serde(rename = "end-of-call-report")]
88 EndOfCallReport,
89}
90
91impl Default for TypeTrue {
92 fn default() -> TypeTrue {
93 Self::EndOfCallReport
94 }
95}
96#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
98pub enum EndedReasonTrue {
99 #[serde(rename = "call-start-error-neither-assistant-nor-server-set")]
100 CallStartErrorNeitherAssistantNorServerSet,
101 #[serde(rename = "assistant-request-failed")]
102 AssistantRequestFailed,
103 #[serde(rename = "assistant-request-returned-error")]
104 AssistantRequestReturnedError,
105 #[serde(rename = "assistant-request-returned-unspeakable-error")]
106 AssistantRequestReturnedUnspeakableError,
107 #[serde(rename = "assistant-request-returned-invalid-assistant")]
108 AssistantRequestReturnedInvalidAssistant,
109 #[serde(rename = "assistant-request-returned-no-assistant")]
110 AssistantRequestReturnedNoAssistant,
111 #[serde(rename = "assistant-request-returned-forwarding-phone-number")]
112 AssistantRequestReturnedForwardingPhoneNumber,
113 #[serde(rename = "scheduled-call-deleted")]
114 ScheduledCallDeleted,
115 #[serde(rename = "call.start.error-vapifault-get-org")]
116 CallPeriodStartPeriodErrorVapifaultGetOrg,
117 #[serde(rename = "call.start.error-vapifault-get-subscription")]
118 CallPeriodStartPeriodErrorVapifaultGetSubscription,
119 #[serde(rename = "call.start.error-get-assistant")]
120 CallPeriodStartPeriodErrorGetAssistant,
121 #[serde(rename = "call.start.error-get-phone-number")]
122 CallPeriodStartPeriodErrorGetPhoneNumber,
123 #[serde(rename = "call.start.error-get-customer")]
124 CallPeriodStartPeriodErrorGetCustomer,
125 #[serde(rename = "call.start.error-get-resources-validation")]
126 CallPeriodStartPeriodErrorGetResourcesValidation,
127 #[serde(rename = "call.start.error-vapi-number-international")]
128 CallPeriodStartPeriodErrorVapiNumberInternational,
129 #[serde(rename = "call.start.error-vapi-number-outbound-daily-limit")]
130 CallPeriodStartPeriodErrorVapiNumberOutboundDailyLimit,
131 #[serde(rename = "call.start.error-get-transport")]
132 CallPeriodStartPeriodErrorGetTransport,
133 #[serde(rename = "call.start.error-subscription-wallet-does-not-exist")]
134 CallPeriodStartPeriodErrorSubscriptionWalletDoesNotExist,
135 #[serde(rename = "call.start.error-subscription-frozen")]
136 CallPeriodStartPeriodErrorSubscriptionFrozen,
137 #[serde(rename = "call.start.error-subscription-insufficient-credits")]
138 CallPeriodStartPeriodErrorSubscriptionInsufficientCredits,
139 #[serde(rename = "call.start.error-subscription-upgrade-failed")]
140 CallPeriodStartPeriodErrorSubscriptionUpgradeFailed,
141 #[serde(rename = "call.start.error-subscription-concurrency-limit-reached")]
142 CallPeriodStartPeriodErrorSubscriptionConcurrencyLimitReached,
143 #[serde(rename = "assistant-not-valid")]
144 AssistantNotValid,
145 #[serde(rename = "database-error")]
146 DatabaseError,
147 #[serde(rename = "assistant-not-found")]
148 AssistantNotFound,
149 #[serde(rename = "pipeline-error-openai-voice-failed")]
150 PipelineErrorOpenaiVoiceFailed,
151 #[serde(rename = "pipeline-error-cartesia-voice-failed")]
152 PipelineErrorCartesiaVoiceFailed,
153 #[serde(rename = "pipeline-error-deepgram-voice-failed")]
154 PipelineErrorDeepgramVoiceFailed,
155 #[serde(rename = "pipeline-error-eleven-labs-voice-failed")]
156 PipelineErrorElevenLabsVoiceFailed,
157 #[serde(rename = "pipeline-error-playht-voice-failed")]
158 PipelineErrorPlayhtVoiceFailed,
159 #[serde(rename = "pipeline-error-lmnt-voice-failed")]
160 PipelineErrorLmntVoiceFailed,
161 #[serde(rename = "pipeline-error-azure-voice-failed")]
162 PipelineErrorAzureVoiceFailed,
163 #[serde(rename = "pipeline-error-rime-ai-voice-failed")]
164 PipelineErrorRimeAiVoiceFailed,
165 #[serde(rename = "pipeline-error-smallest-ai-voice-failed")]
166 PipelineErrorSmallestAiVoiceFailed,
167 #[serde(rename = "pipeline-error-neuphonic-voice-failed")]
168 PipelineErrorNeuphonicVoiceFailed,
169 #[serde(rename = "pipeline-error-hume-voice-failed")]
170 PipelineErrorHumeVoiceFailed,
171 #[serde(rename = "pipeline-error-sesame-voice-failed")]
172 PipelineErrorSesameVoiceFailed,
173 #[serde(rename = "pipeline-error-tavus-video-failed")]
174 PipelineErrorTavusVideoFailed,
175 #[serde(rename = "call.in-progress.error-vapifault-openai-voice-failed")]
176 CallPeriodInProgressPeriodErrorVapifaultOpenaiVoiceFailed,
177 #[serde(rename = "call.in-progress.error-vapifault-cartesia-voice-failed")]
178 CallPeriodInProgressPeriodErrorVapifaultCartesiaVoiceFailed,
179 #[serde(rename = "call.in-progress.error-vapifault-deepgram-voice-failed")]
180 CallPeriodInProgressPeriodErrorVapifaultDeepgramVoiceFailed,
181 #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-voice-failed")]
182 CallPeriodInProgressPeriodErrorVapifaultElevenLabsVoiceFailed,
183 #[serde(rename = "call.in-progress.error-vapifault-playht-voice-failed")]
184 CallPeriodInProgressPeriodErrorVapifaultPlayhtVoiceFailed,
185 #[serde(rename = "call.in-progress.error-vapifault-lmnt-voice-failed")]
186 CallPeriodInProgressPeriodErrorVapifaultLmntVoiceFailed,
187 #[serde(rename = "call.in-progress.error-vapifault-azure-voice-failed")]
188 CallPeriodInProgressPeriodErrorVapifaultAzureVoiceFailed,
189 #[serde(rename = "call.in-progress.error-vapifault-rime-ai-voice-failed")]
190 CallPeriodInProgressPeriodErrorVapifaultRimeAiVoiceFailed,
191 #[serde(rename = "call.in-progress.error-vapifault-smallest-ai-voice-failed")]
192 CallPeriodInProgressPeriodErrorVapifaultSmallestAiVoiceFailed,
193 #[serde(rename = "call.in-progress.error-vapifault-neuphonic-voice-failed")]
194 CallPeriodInProgressPeriodErrorVapifaultNeuphonicVoiceFailed,
195 #[serde(rename = "call.in-progress.error-vapifault-hume-voice-failed")]
196 CallPeriodInProgressPeriodErrorVapifaultHumeVoiceFailed,
197 #[serde(rename = "call.in-progress.error-vapifault-sesame-voice-failed")]
198 CallPeriodInProgressPeriodErrorVapifaultSesameVoiceFailed,
199 #[serde(rename = "call.in-progress.error-vapifault-tavus-video-failed")]
200 CallPeriodInProgressPeriodErrorVapifaultTavusVideoFailed,
201 #[serde(rename = "pipeline-error-vapi-llm-failed")]
202 PipelineErrorVapiLlmFailed,
203 #[serde(rename = "pipeline-error-vapi-400-bad-request-validation-failed")]
204 PipelineErrorVapi400BadRequestValidationFailed,
205 #[serde(rename = "pipeline-error-vapi-401-unauthorized")]
206 PipelineErrorVapi401Unauthorized,
207 #[serde(rename = "pipeline-error-vapi-403-model-access-denied")]
208 PipelineErrorVapi403ModelAccessDenied,
209 #[serde(rename = "pipeline-error-vapi-429-exceeded-quota")]
210 PipelineErrorVapi429ExceededQuota,
211 #[serde(rename = "pipeline-error-vapi-500-server-error")]
212 PipelineErrorVapi500ServerError,
213 #[serde(rename = "pipeline-error-vapi-503-server-overloaded-error")]
214 PipelineErrorVapi503ServerOverloadedError,
215 #[serde(rename = "call.in-progress.error-vapifault-vapi-llm-failed")]
216 CallPeriodInProgressPeriodErrorVapifaultVapiLlmFailed,
217 #[serde(rename = "call.in-progress.error-vapifault-vapi-400-bad-request-validation-failed")]
218 CallPeriodInProgressPeriodErrorVapifaultVapi400BadRequestValidationFailed,
219 #[serde(rename = "call.in-progress.error-vapifault-vapi-401-unauthorized")]
220 CallPeriodInProgressPeriodErrorVapifaultVapi401Unauthorized,
221 #[serde(rename = "call.in-progress.error-vapifault-vapi-403-model-access-denied")]
222 CallPeriodInProgressPeriodErrorVapifaultVapi403ModelAccessDenied,
223 #[serde(rename = "call.in-progress.error-vapifault-vapi-429-exceeded-quota")]
224 CallPeriodInProgressPeriodErrorVapifaultVapi429ExceededQuota,
225 #[serde(rename = "call.in-progress.error-providerfault-vapi-500-server-error")]
226 CallPeriodInProgressPeriodErrorProviderfaultVapi500ServerError,
227 #[serde(rename = "call.in-progress.error-providerfault-vapi-503-server-overloaded-error")]
228 CallPeriodInProgressPeriodErrorProviderfaultVapi503ServerOverloadedError,
229 #[serde(rename = "pipeline-error-deepgram-transcriber-failed")]
230 PipelineErrorDeepgramTranscriberFailed,
231 #[serde(rename = "call.in-progress.error-vapifault-deepgram-transcriber-failed")]
232 CallPeriodInProgressPeriodErrorVapifaultDeepgramTranscriberFailed,
233 #[serde(rename = "pipeline-error-gladia-transcriber-failed")]
234 PipelineErrorGladiaTranscriberFailed,
235 #[serde(rename = "call.in-progress.error-vapifault-gladia-transcriber-failed")]
236 CallPeriodInProgressPeriodErrorVapifaultGladiaTranscriberFailed,
237 #[serde(rename = "pipeline-error-speechmatics-transcriber-failed")]
238 PipelineErrorSpeechmaticsTranscriberFailed,
239 #[serde(rename = "call.in-progress.error-vapifault-speechmatics-transcriber-failed")]
240 CallPeriodInProgressPeriodErrorVapifaultSpeechmaticsTranscriberFailed,
241 #[serde(rename = "pipeline-error-assembly-ai-transcriber-failed")]
242 PipelineErrorAssemblyAiTranscriberFailed,
243 #[serde(rename = "pipeline-error-assembly-ai-returning-400-insufficent-funds")]
244 PipelineErrorAssemblyAiReturning400InsufficentFunds,
245 #[serde(rename = "pipeline-error-assembly-ai-returning-400-paid-only-feature")]
246 PipelineErrorAssemblyAiReturning400PaidOnlyFeature,
247 #[serde(rename = "pipeline-error-assembly-ai-returning-401-invalid-credentials")]
248 PipelineErrorAssemblyAiReturning401InvalidCredentials,
249 #[serde(rename = "pipeline-error-assembly-ai-returning-500-invalid-schema")]
250 PipelineErrorAssemblyAiReturning500InvalidSchema,
251 #[serde(rename = "pipeline-error-assembly-ai-returning-500-word-boost-parsing-failed")]
252 PipelineErrorAssemblyAiReturning500WordBoostParsingFailed,
253 #[serde(rename = "call.in-progress.error-vapifault-assembly-ai-transcriber-failed")]
254 CallPeriodInProgressPeriodErrorVapifaultAssemblyAiTranscriberFailed,
255 #[serde(
256 rename = "call.in-progress.error-vapifault-assembly-ai-returning-400-insufficent-funds"
257 )]
258 CallPeriodInProgressPeriodErrorVapifaultAssemblyAiReturning400InsufficentFunds,
259 #[serde(
260 rename = "call.in-progress.error-vapifault-assembly-ai-returning-400-paid-only-feature"
261 )]
262 CallPeriodInProgressPeriodErrorVapifaultAssemblyAiReturning400PaidOnlyFeature,
263 #[serde(
264 rename = "call.in-progress.error-vapifault-assembly-ai-returning-401-invalid-credentials"
265 )]
266 CallPeriodInProgressPeriodErrorVapifaultAssemblyAiReturning401InvalidCredentials,
267 #[serde(rename = "call.in-progress.error-vapifault-assembly-ai-returning-500-invalid-schema")]
268 CallPeriodInProgressPeriodErrorVapifaultAssemblyAiReturning500InvalidSchema,
269 #[serde(
270 rename = "call.in-progress.error-vapifault-assembly-ai-returning-500-word-boost-parsing-failed"
271 )]
272 CallPeriodInProgressPeriodErrorVapifaultAssemblyAiReturning500WordBoostParsingFailed,
273 #[serde(rename = "pipeline-error-talkscriber-transcriber-failed")]
274 PipelineErrorTalkscriberTranscriberFailed,
275 #[serde(rename = "call.in-progress.error-vapifault-talkscriber-transcriber-failed")]
276 CallPeriodInProgressPeriodErrorVapifaultTalkscriberTranscriberFailed,
277 #[serde(rename = "pipeline-error-azure-speech-transcriber-failed")]
278 PipelineErrorAzureSpeechTranscriberFailed,
279 #[serde(rename = "call.in-progress.error-vapifault-azure-speech-transcriber-failed")]
280 CallPeriodInProgressPeriodErrorVapifaultAzureSpeechTranscriberFailed,
281 #[serde(rename = "call.in-progress.error-pipeline-no-available-llm-model")]
282 CallPeriodInProgressPeriodErrorPipelineNoAvailableLlmModel,
283 #[serde(rename = "worker-shutdown")]
284 WorkerShutdown,
285 #[serde(rename = "vonage-disconnected")]
286 VonageDisconnected,
287 #[serde(rename = "vonage-failed-to-connect-call")]
288 VonageFailedToConnectCall,
289 #[serde(rename = "vonage-completed")]
290 VonageCompleted,
291 #[serde(rename = "phone-call-provider-bypass-enabled-but-no-call-received")]
292 PhoneCallProviderBypassEnabledButNoCallReceived,
293 #[serde(rename = "call.in-progress.error-providerfault-transport-never-connected")]
294 CallPeriodInProgressPeriodErrorProviderfaultTransportNeverConnected,
295 #[serde(rename = "call.in-progress.error-vapifault-worker-not-available")]
296 CallPeriodInProgressPeriodErrorVapifaultWorkerNotAvailable,
297 #[serde(rename = "call.in-progress.error-vapifault-transport-never-connected")]
298 CallPeriodInProgressPeriodErrorVapifaultTransportNeverConnected,
299 #[serde(rename = "call.in-progress.error-vapifault-transport-connected-but-call-not-active")]
300 CallPeriodInProgressPeriodErrorVapifaultTransportConnectedButCallNotActive,
301 #[serde(
302 rename = "call.in-progress.error-vapifault-call-started-but-connection-to-transport-missing"
303 )]
304 CallPeriodInProgressPeriodErrorVapifaultCallStartedButConnectionToTransportMissing,
305 #[serde(rename = "call.in-progress.error-vapifault-worker-died")]
306 CallPeriodInProgressPeriodErrorVapifaultWorkerDied,
307 #[serde(rename = "call.in-progress.twilio-completed-call")]
308 CallPeriodInProgressPeriodTwilioCompletedCall,
309 #[serde(rename = "call.in-progress.sip-completed-call")]
310 CallPeriodInProgressPeriodSipCompletedCall,
311 #[serde(rename = "call.in-progress.error-vapifault-openai-llm-failed")]
312 CallPeriodInProgressPeriodErrorVapifaultOpenaiLlmFailed,
313 #[serde(rename = "call.in-progress.error-vapifault-azure-openai-llm-failed")]
314 CallPeriodInProgressPeriodErrorVapifaultAzureOpenaiLlmFailed,
315 #[serde(rename = "call.in-progress.error-vapifault-groq-llm-failed")]
316 CallPeriodInProgressPeriodErrorVapifaultGroqLlmFailed,
317 #[serde(rename = "call.in-progress.error-vapifault-google-llm-failed")]
318 CallPeriodInProgressPeriodErrorVapifaultGoogleLlmFailed,
319 #[serde(rename = "call.in-progress.error-vapifault-xai-llm-failed")]
320 CallPeriodInProgressPeriodErrorVapifaultXaiLlmFailed,
321 #[serde(rename = "call.in-progress.error-vapifault-mistral-llm-failed")]
322 CallPeriodInProgressPeriodErrorVapifaultMistralLlmFailed,
323 #[serde(rename = "call.in-progress.error-vapifault-inflection-ai-llm-failed")]
324 CallPeriodInProgressPeriodErrorVapifaultInflectionAiLlmFailed,
325 #[serde(rename = "call.in-progress.error-vapifault-cerebras-llm-failed")]
326 CallPeriodInProgressPeriodErrorVapifaultCerebrasLlmFailed,
327 #[serde(rename = "call.in-progress.error-vapifault-deep-seek-llm-failed")]
328 CallPeriodInProgressPeriodErrorVapifaultDeepSeekLlmFailed,
329 #[serde(rename = "call.in-progress.error-vapifault-chat-pipeline-failed-to-start")]
330 CallPeriodInProgressPeriodErrorVapifaultChatPipelineFailedToStart,
331 #[serde(rename = "pipeline-error-openai-400-bad-request-validation-failed")]
332 PipelineErrorOpenai400BadRequestValidationFailed,
333 #[serde(rename = "pipeline-error-openai-401-unauthorized")]
334 PipelineErrorOpenai401Unauthorized,
335 #[serde(rename = "pipeline-error-openai-401-incorrect-api-key")]
336 PipelineErrorOpenai401IncorrectApiKey,
337 #[serde(rename = "pipeline-error-openai-401-account-not-in-organization")]
338 PipelineErrorOpenai401AccountNotInOrganization,
339 #[serde(rename = "pipeline-error-openai-403-model-access-denied")]
340 PipelineErrorOpenai403ModelAccessDenied,
341 #[serde(rename = "pipeline-error-openai-429-exceeded-quota")]
342 PipelineErrorOpenai429ExceededQuota,
343 #[serde(rename = "pipeline-error-openai-429-rate-limit-reached")]
344 PipelineErrorOpenai429RateLimitReached,
345 #[serde(rename = "pipeline-error-openai-500-server-error")]
346 PipelineErrorOpenai500ServerError,
347 #[serde(rename = "pipeline-error-openai-503-server-overloaded-error")]
348 PipelineErrorOpenai503ServerOverloadedError,
349 #[serde(rename = "pipeline-error-openai-llm-failed")]
350 PipelineErrorOpenaiLlmFailed,
351 #[serde(rename = "call.in-progress.error-vapifault-openai-400-bad-request-validation-failed")]
352 CallPeriodInProgressPeriodErrorVapifaultOpenai400BadRequestValidationFailed,
353 #[serde(rename = "call.in-progress.error-vapifault-openai-401-unauthorized")]
354 CallPeriodInProgressPeriodErrorVapifaultOpenai401Unauthorized,
355 #[serde(rename = "call.in-progress.error-vapifault-openai-401-incorrect-api-key")]
356 CallPeriodInProgressPeriodErrorVapifaultOpenai401IncorrectApiKey,
357 #[serde(rename = "call.in-progress.error-vapifault-openai-401-account-not-in-organization")]
358 CallPeriodInProgressPeriodErrorVapifaultOpenai401AccountNotInOrganization,
359 #[serde(rename = "call.in-progress.error-vapifault-openai-403-model-access-denied")]
360 CallPeriodInProgressPeriodErrorVapifaultOpenai403ModelAccessDenied,
361 #[serde(rename = "call.in-progress.error-vapifault-openai-429-exceeded-quota")]
362 CallPeriodInProgressPeriodErrorVapifaultOpenai429ExceededQuota,
363 #[serde(rename = "call.in-progress.error-vapifault-openai-429-rate-limit-reached")]
364 CallPeriodInProgressPeriodErrorVapifaultOpenai429RateLimitReached,
365 #[serde(rename = "call.in-progress.error-providerfault-openai-500-server-error")]
366 CallPeriodInProgressPeriodErrorProviderfaultOpenai500ServerError,
367 #[serde(rename = "call.in-progress.error-providerfault-openai-503-server-overloaded-error")]
368 CallPeriodInProgressPeriodErrorProviderfaultOpenai503ServerOverloadedError,
369 #[serde(rename = "pipeline-error-azure-openai-400-bad-request-validation-failed")]
370 PipelineErrorAzureOpenai400BadRequestValidationFailed,
371 #[serde(rename = "pipeline-error-azure-openai-401-unauthorized")]
372 PipelineErrorAzureOpenai401Unauthorized,
373 #[serde(rename = "pipeline-error-azure-openai-403-model-access-denied")]
374 PipelineErrorAzureOpenai403ModelAccessDenied,
375 #[serde(rename = "pipeline-error-azure-openai-429-exceeded-quota")]
376 PipelineErrorAzureOpenai429ExceededQuota,
377 #[serde(rename = "pipeline-error-azure-openai-500-server-error")]
378 PipelineErrorAzureOpenai500ServerError,
379 #[serde(rename = "pipeline-error-azure-openai-503-server-overloaded-error")]
380 PipelineErrorAzureOpenai503ServerOverloadedError,
381 #[serde(rename = "pipeline-error-azure-openai-llm-failed")]
382 PipelineErrorAzureOpenaiLlmFailed,
383 #[serde(
384 rename = "call.in-progress.error-vapifault-azure-openai-400-bad-request-validation-failed"
385 )]
386 CallPeriodInProgressPeriodErrorVapifaultAzureOpenai400BadRequestValidationFailed,
387 #[serde(rename = "call.in-progress.error-vapifault-azure-openai-401-unauthorized")]
388 CallPeriodInProgressPeriodErrorVapifaultAzureOpenai401Unauthorized,
389 #[serde(rename = "call.in-progress.error-vapifault-azure-openai-403-model-access-denied")]
390 CallPeriodInProgressPeriodErrorVapifaultAzureOpenai403ModelAccessDenied,
391 #[serde(rename = "call.in-progress.error-vapifault-azure-openai-429-exceeded-quota")]
392 CallPeriodInProgressPeriodErrorVapifaultAzureOpenai429ExceededQuota,
393 #[serde(rename = "call.in-progress.error-providerfault-azure-openai-500-server-error")]
394 CallPeriodInProgressPeriodErrorProviderfaultAzureOpenai500ServerError,
395 #[serde(
396 rename = "call.in-progress.error-providerfault-azure-openai-503-server-overloaded-error"
397 )]
398 CallPeriodInProgressPeriodErrorProviderfaultAzureOpenai503ServerOverloadedError,
399 #[serde(rename = "pipeline-error-google-400-bad-request-validation-failed")]
400 PipelineErrorGoogle400BadRequestValidationFailed,
401 #[serde(rename = "pipeline-error-google-401-unauthorized")]
402 PipelineErrorGoogle401Unauthorized,
403 #[serde(rename = "pipeline-error-google-403-model-access-denied")]
404 PipelineErrorGoogle403ModelAccessDenied,
405 #[serde(rename = "pipeline-error-google-429-exceeded-quota")]
406 PipelineErrorGoogle429ExceededQuota,
407 #[serde(rename = "pipeline-error-google-500-server-error")]
408 PipelineErrorGoogle500ServerError,
409 #[serde(rename = "pipeline-error-google-503-server-overloaded-error")]
410 PipelineErrorGoogle503ServerOverloadedError,
411 #[serde(rename = "pipeline-error-google-llm-failed")]
412 PipelineErrorGoogleLlmFailed,
413 #[serde(rename = "call.in-progress.error-vapifault-google-400-bad-request-validation-failed")]
414 CallPeriodInProgressPeriodErrorVapifaultGoogle400BadRequestValidationFailed,
415 #[serde(rename = "call.in-progress.error-vapifault-google-401-unauthorized")]
416 CallPeriodInProgressPeriodErrorVapifaultGoogle401Unauthorized,
417 #[serde(rename = "call.in-progress.error-vapifault-google-403-model-access-denied")]
418 CallPeriodInProgressPeriodErrorVapifaultGoogle403ModelAccessDenied,
419 #[serde(rename = "call.in-progress.error-vapifault-google-429-exceeded-quota")]
420 CallPeriodInProgressPeriodErrorVapifaultGoogle429ExceededQuota,
421 #[serde(rename = "call.in-progress.error-providerfault-google-500-server-error")]
422 CallPeriodInProgressPeriodErrorProviderfaultGoogle500ServerError,
423 #[serde(rename = "call.in-progress.error-providerfault-google-503-server-overloaded-error")]
424 CallPeriodInProgressPeriodErrorProviderfaultGoogle503ServerOverloadedError,
425 #[serde(rename = "pipeline-error-xai-400-bad-request-validation-failed")]
426 PipelineErrorXai400BadRequestValidationFailed,
427 #[serde(rename = "pipeline-error-xai-401-unauthorized")]
428 PipelineErrorXai401Unauthorized,
429 #[serde(rename = "pipeline-error-xai-403-model-access-denied")]
430 PipelineErrorXai403ModelAccessDenied,
431 #[serde(rename = "pipeline-error-xai-429-exceeded-quota")]
432 PipelineErrorXai429ExceededQuota,
433 #[serde(rename = "pipeline-error-xai-500-server-error")]
434 PipelineErrorXai500ServerError,
435 #[serde(rename = "pipeline-error-xai-503-server-overloaded-error")]
436 PipelineErrorXai503ServerOverloadedError,
437 #[serde(rename = "pipeline-error-xai-llm-failed")]
438 PipelineErrorXaiLlmFailed,
439 #[serde(rename = "call.in-progress.error-vapifault-xai-400-bad-request-validation-failed")]
440 CallPeriodInProgressPeriodErrorVapifaultXai400BadRequestValidationFailed,
441 #[serde(rename = "call.in-progress.error-vapifault-xai-401-unauthorized")]
442 CallPeriodInProgressPeriodErrorVapifaultXai401Unauthorized,
443 #[serde(rename = "call.in-progress.error-vapifault-xai-403-model-access-denied")]
444 CallPeriodInProgressPeriodErrorVapifaultXai403ModelAccessDenied,
445 #[serde(rename = "call.in-progress.error-vapifault-xai-429-exceeded-quota")]
446 CallPeriodInProgressPeriodErrorVapifaultXai429ExceededQuota,
447 #[serde(rename = "call.in-progress.error-providerfault-xai-500-server-error")]
448 CallPeriodInProgressPeriodErrorProviderfaultXai500ServerError,
449 #[serde(rename = "call.in-progress.error-providerfault-xai-503-server-overloaded-error")]
450 CallPeriodInProgressPeriodErrorProviderfaultXai503ServerOverloadedError,
451 #[serde(rename = "pipeline-error-mistral-400-bad-request-validation-failed")]
452 PipelineErrorMistral400BadRequestValidationFailed,
453 #[serde(rename = "pipeline-error-mistral-401-unauthorized")]
454 PipelineErrorMistral401Unauthorized,
455 #[serde(rename = "pipeline-error-mistral-403-model-access-denied")]
456 PipelineErrorMistral403ModelAccessDenied,
457 #[serde(rename = "pipeline-error-mistral-429-exceeded-quota")]
458 PipelineErrorMistral429ExceededQuota,
459 #[serde(rename = "pipeline-error-mistral-500-server-error")]
460 PipelineErrorMistral500ServerError,
461 #[serde(rename = "pipeline-error-mistral-503-server-overloaded-error")]
462 PipelineErrorMistral503ServerOverloadedError,
463 #[serde(rename = "pipeline-error-mistral-llm-failed")]
464 PipelineErrorMistralLlmFailed,
465 #[serde(rename = "call.in-progress.error-vapifault-mistral-400-bad-request-validation-failed")]
466 CallPeriodInProgressPeriodErrorVapifaultMistral400BadRequestValidationFailed,
467 #[serde(rename = "call.in-progress.error-vapifault-mistral-401-unauthorized")]
468 CallPeriodInProgressPeriodErrorVapifaultMistral401Unauthorized,
469 #[serde(rename = "call.in-progress.error-vapifault-mistral-403-model-access-denied")]
470 CallPeriodInProgressPeriodErrorVapifaultMistral403ModelAccessDenied,
471 #[serde(rename = "call.in-progress.error-vapifault-mistral-429-exceeded-quota")]
472 CallPeriodInProgressPeriodErrorVapifaultMistral429ExceededQuota,
473 #[serde(rename = "call.in-progress.error-providerfault-mistral-500-server-error")]
474 CallPeriodInProgressPeriodErrorProviderfaultMistral500ServerError,
475 #[serde(rename = "call.in-progress.error-providerfault-mistral-503-server-overloaded-error")]
476 CallPeriodInProgressPeriodErrorProviderfaultMistral503ServerOverloadedError,
477 #[serde(rename = "pipeline-error-inflection-ai-400-bad-request-validation-failed")]
478 PipelineErrorInflectionAi400BadRequestValidationFailed,
479 #[serde(rename = "pipeline-error-inflection-ai-401-unauthorized")]
480 PipelineErrorInflectionAi401Unauthorized,
481 #[serde(rename = "pipeline-error-inflection-ai-403-model-access-denied")]
482 PipelineErrorInflectionAi403ModelAccessDenied,
483 #[serde(rename = "pipeline-error-inflection-ai-429-exceeded-quota")]
484 PipelineErrorInflectionAi429ExceededQuota,
485 #[serde(rename = "pipeline-error-inflection-ai-500-server-error")]
486 PipelineErrorInflectionAi500ServerError,
487 #[serde(rename = "pipeline-error-inflection-ai-503-server-overloaded-error")]
488 PipelineErrorInflectionAi503ServerOverloadedError,
489 #[serde(rename = "pipeline-error-inflection-ai-llm-failed")]
490 PipelineErrorInflectionAiLlmFailed,
491 #[serde(
492 rename = "call.in-progress.error-vapifault-inflection-ai-400-bad-request-validation-failed"
493 )]
494 CallPeriodInProgressPeriodErrorVapifaultInflectionAi400BadRequestValidationFailed,
495 #[serde(rename = "call.in-progress.error-vapifault-inflection-ai-401-unauthorized")]
496 CallPeriodInProgressPeriodErrorVapifaultInflectionAi401Unauthorized,
497 #[serde(rename = "call.in-progress.error-vapifault-inflection-ai-403-model-access-denied")]
498 CallPeriodInProgressPeriodErrorVapifaultInflectionAi403ModelAccessDenied,
499 #[serde(rename = "call.in-progress.error-vapifault-inflection-ai-429-exceeded-quota")]
500 CallPeriodInProgressPeriodErrorVapifaultInflectionAi429ExceededQuota,
501 #[serde(rename = "call.in-progress.error-providerfault-inflection-ai-500-server-error")]
502 CallPeriodInProgressPeriodErrorProviderfaultInflectionAi500ServerError,
503 #[serde(
504 rename = "call.in-progress.error-providerfault-inflection-ai-503-server-overloaded-error"
505 )]
506 CallPeriodInProgressPeriodErrorProviderfaultInflectionAi503ServerOverloadedError,
507 #[serde(rename = "pipeline-error-deep-seek-400-bad-request-validation-failed")]
508 PipelineErrorDeepSeek400BadRequestValidationFailed,
509 #[serde(rename = "pipeline-error-deep-seek-401-unauthorized")]
510 PipelineErrorDeepSeek401Unauthorized,
511 #[serde(rename = "pipeline-error-deep-seek-403-model-access-denied")]
512 PipelineErrorDeepSeek403ModelAccessDenied,
513 #[serde(rename = "pipeline-error-deep-seek-429-exceeded-quota")]
514 PipelineErrorDeepSeek429ExceededQuota,
515 #[serde(rename = "pipeline-error-deep-seek-500-server-error")]
516 PipelineErrorDeepSeek500ServerError,
517 #[serde(rename = "pipeline-error-deep-seek-503-server-overloaded-error")]
518 PipelineErrorDeepSeek503ServerOverloadedError,
519 #[serde(rename = "pipeline-error-deep-seek-llm-failed")]
520 PipelineErrorDeepSeekLlmFailed,
521 #[serde(
522 rename = "call.in-progress.error-vapifault-deep-seek-400-bad-request-validation-failed"
523 )]
524 CallPeriodInProgressPeriodErrorVapifaultDeepSeek400BadRequestValidationFailed,
525 #[serde(rename = "call.in-progress.error-vapifault-deep-seek-401-unauthorized")]
526 CallPeriodInProgressPeriodErrorVapifaultDeepSeek401Unauthorized,
527 #[serde(rename = "call.in-progress.error-vapifault-deep-seek-403-model-access-denied")]
528 CallPeriodInProgressPeriodErrorVapifaultDeepSeek403ModelAccessDenied,
529 #[serde(rename = "call.in-progress.error-vapifault-deep-seek-429-exceeded-quota")]
530 CallPeriodInProgressPeriodErrorVapifaultDeepSeek429ExceededQuota,
531 #[serde(rename = "call.in-progress.error-providerfault-deep-seek-500-server-error")]
532 CallPeriodInProgressPeriodErrorProviderfaultDeepSeek500ServerError,
533 #[serde(rename = "call.in-progress.error-providerfault-deep-seek-503-server-overloaded-error")]
534 CallPeriodInProgressPeriodErrorProviderfaultDeepSeek503ServerOverloadedError,
535 #[serde(rename = "pipeline-error-groq-400-bad-request-validation-failed")]
536 PipelineErrorGroq400BadRequestValidationFailed,
537 #[serde(rename = "pipeline-error-groq-401-unauthorized")]
538 PipelineErrorGroq401Unauthorized,
539 #[serde(rename = "pipeline-error-groq-403-model-access-denied")]
540 PipelineErrorGroq403ModelAccessDenied,
541 #[serde(rename = "pipeline-error-groq-429-exceeded-quota")]
542 PipelineErrorGroq429ExceededQuota,
543 #[serde(rename = "pipeline-error-groq-500-server-error")]
544 PipelineErrorGroq500ServerError,
545 #[serde(rename = "pipeline-error-groq-503-server-overloaded-error")]
546 PipelineErrorGroq503ServerOverloadedError,
547 #[serde(rename = "pipeline-error-groq-llm-failed")]
548 PipelineErrorGroqLlmFailed,
549 #[serde(rename = "call.in-progress.error-vapifault-groq-400-bad-request-validation-failed")]
550 CallPeriodInProgressPeriodErrorVapifaultGroq400BadRequestValidationFailed,
551 #[serde(rename = "call.in-progress.error-vapifault-groq-401-unauthorized")]
552 CallPeriodInProgressPeriodErrorVapifaultGroq401Unauthorized,
553 #[serde(rename = "call.in-progress.error-vapifault-groq-403-model-access-denied")]
554 CallPeriodInProgressPeriodErrorVapifaultGroq403ModelAccessDenied,
555 #[serde(rename = "call.in-progress.error-vapifault-groq-429-exceeded-quota")]
556 CallPeriodInProgressPeriodErrorVapifaultGroq429ExceededQuota,
557 #[serde(rename = "call.in-progress.error-providerfault-groq-500-server-error")]
558 CallPeriodInProgressPeriodErrorProviderfaultGroq500ServerError,
559 #[serde(rename = "call.in-progress.error-providerfault-groq-503-server-overloaded-error")]
560 CallPeriodInProgressPeriodErrorProviderfaultGroq503ServerOverloadedError,
561 #[serde(rename = "pipeline-error-cerebras-400-bad-request-validation-failed")]
562 PipelineErrorCerebras400BadRequestValidationFailed,
563 #[serde(rename = "pipeline-error-cerebras-401-unauthorized")]
564 PipelineErrorCerebras401Unauthorized,
565 #[serde(rename = "pipeline-error-cerebras-403-model-access-denied")]
566 PipelineErrorCerebras403ModelAccessDenied,
567 #[serde(rename = "pipeline-error-cerebras-429-exceeded-quota")]
568 PipelineErrorCerebras429ExceededQuota,
569 #[serde(rename = "pipeline-error-cerebras-500-server-error")]
570 PipelineErrorCerebras500ServerError,
571 #[serde(rename = "pipeline-error-cerebras-503-server-overloaded-error")]
572 PipelineErrorCerebras503ServerOverloadedError,
573 #[serde(rename = "pipeline-error-cerebras-llm-failed")]
574 PipelineErrorCerebrasLlmFailed,
575 #[serde(
576 rename = "call.in-progress.error-vapifault-cerebras-400-bad-request-validation-failed"
577 )]
578 CallPeriodInProgressPeriodErrorVapifaultCerebras400BadRequestValidationFailed,
579 #[serde(rename = "call.in-progress.error-vapifault-cerebras-401-unauthorized")]
580 CallPeriodInProgressPeriodErrorVapifaultCerebras401Unauthorized,
581 #[serde(rename = "call.in-progress.error-vapifault-cerebras-403-model-access-denied")]
582 CallPeriodInProgressPeriodErrorVapifaultCerebras403ModelAccessDenied,
583 #[serde(rename = "call.in-progress.error-vapifault-cerebras-429-exceeded-quota")]
584 CallPeriodInProgressPeriodErrorVapifaultCerebras429ExceededQuota,
585 #[serde(rename = "call.in-progress.error-providerfault-cerebras-500-server-error")]
586 CallPeriodInProgressPeriodErrorProviderfaultCerebras500ServerError,
587 #[serde(rename = "call.in-progress.error-providerfault-cerebras-503-server-overloaded-error")]
588 CallPeriodInProgressPeriodErrorProviderfaultCerebras503ServerOverloadedError,
589 #[serde(rename = "pipeline-error-anthropic-400-bad-request-validation-failed")]
590 PipelineErrorAnthropic400BadRequestValidationFailed,
591 #[serde(rename = "pipeline-error-anthropic-401-unauthorized")]
592 PipelineErrorAnthropic401Unauthorized,
593 #[serde(rename = "pipeline-error-anthropic-403-model-access-denied")]
594 PipelineErrorAnthropic403ModelAccessDenied,
595 #[serde(rename = "pipeline-error-anthropic-429-exceeded-quota")]
596 PipelineErrorAnthropic429ExceededQuota,
597 #[serde(rename = "pipeline-error-anthropic-500-server-error")]
598 PipelineErrorAnthropic500ServerError,
599 #[serde(rename = "pipeline-error-anthropic-503-server-overloaded-error")]
600 PipelineErrorAnthropic503ServerOverloadedError,
601 #[serde(rename = "pipeline-error-anthropic-llm-failed")]
602 PipelineErrorAnthropicLlmFailed,
603 #[serde(rename = "call.in-progress.error-vapifault-anthropic-llm-failed")]
604 CallPeriodInProgressPeriodErrorVapifaultAnthropicLlmFailed,
605 #[serde(
606 rename = "call.in-progress.error-vapifault-anthropic-400-bad-request-validation-failed"
607 )]
608 CallPeriodInProgressPeriodErrorVapifaultAnthropic400BadRequestValidationFailed,
609 #[serde(rename = "call.in-progress.error-vapifault-anthropic-401-unauthorized")]
610 CallPeriodInProgressPeriodErrorVapifaultAnthropic401Unauthorized,
611 #[serde(rename = "call.in-progress.error-vapifault-anthropic-403-model-access-denied")]
612 CallPeriodInProgressPeriodErrorVapifaultAnthropic403ModelAccessDenied,
613 #[serde(rename = "call.in-progress.error-vapifault-anthropic-429-exceeded-quota")]
614 CallPeriodInProgressPeriodErrorVapifaultAnthropic429ExceededQuota,
615 #[serde(rename = "call.in-progress.error-providerfault-anthropic-500-server-error")]
616 CallPeriodInProgressPeriodErrorProviderfaultAnthropic500ServerError,
617 #[serde(rename = "call.in-progress.error-providerfault-anthropic-503-server-overloaded-error")]
618 CallPeriodInProgressPeriodErrorProviderfaultAnthropic503ServerOverloadedError,
619 #[serde(rename = "pipeline-error-anthropic-bedrock-400-bad-request-validation-failed")]
620 PipelineErrorAnthropicBedrock400BadRequestValidationFailed,
621 #[serde(rename = "pipeline-error-anthropic-bedrock-401-unauthorized")]
622 PipelineErrorAnthropicBedrock401Unauthorized,
623 #[serde(rename = "pipeline-error-anthropic-bedrock-403-model-access-denied")]
624 PipelineErrorAnthropicBedrock403ModelAccessDenied,
625 #[serde(rename = "pipeline-error-anthropic-bedrock-429-exceeded-quota")]
626 PipelineErrorAnthropicBedrock429ExceededQuota,
627 #[serde(rename = "pipeline-error-anthropic-bedrock-500-server-error")]
628 PipelineErrorAnthropicBedrock500ServerError,
629 #[serde(rename = "pipeline-error-anthropic-bedrock-503-server-overloaded-error")]
630 PipelineErrorAnthropicBedrock503ServerOverloadedError,
631 #[serde(rename = "pipeline-error-anthropic-bedrock-llm-failed")]
632 PipelineErrorAnthropicBedrockLlmFailed,
633 #[serde(rename = "call.in-progress.error-vapifault-anthropic-bedrock-llm-failed")]
634 CallPeriodInProgressPeriodErrorVapifaultAnthropicBedrockLlmFailed,
635 #[serde(
636 rename = "call.in-progress.error-vapifault-anthropic-bedrock-400-bad-request-validation-failed"
637 )]
638 CallPeriodInProgressPeriodErrorVapifaultAnthropicBedrock400BadRequestValidationFailed,
639 #[serde(rename = "call.in-progress.error-vapifault-anthropic-bedrock-401-unauthorized")]
640 CallPeriodInProgressPeriodErrorVapifaultAnthropicBedrock401Unauthorized,
641 #[serde(rename = "call.in-progress.error-vapifault-anthropic-bedrock-403-model-access-denied")]
642 CallPeriodInProgressPeriodErrorVapifaultAnthropicBedrock403ModelAccessDenied,
643 #[serde(rename = "call.in-progress.error-vapifault-anthropic-bedrock-429-exceeded-quota")]
644 CallPeriodInProgressPeriodErrorVapifaultAnthropicBedrock429ExceededQuota,
645 #[serde(rename = "call.in-progress.error-providerfault-anthropic-bedrock-500-server-error")]
646 CallPeriodInProgressPeriodErrorProviderfaultAnthropicBedrock500ServerError,
647 #[serde(
648 rename = "call.in-progress.error-providerfault-anthropic-bedrock-503-server-overloaded-error"
649 )]
650 CallPeriodInProgressPeriodErrorProviderfaultAnthropicBedrock503ServerOverloadedError,
651 #[serde(rename = "pipeline-error-anthropic-vertex-400-bad-request-validation-failed")]
652 PipelineErrorAnthropicVertex400BadRequestValidationFailed,
653 #[serde(rename = "pipeline-error-anthropic-vertex-401-unauthorized")]
654 PipelineErrorAnthropicVertex401Unauthorized,
655 #[serde(rename = "pipeline-error-anthropic-vertex-403-model-access-denied")]
656 PipelineErrorAnthropicVertex403ModelAccessDenied,
657 #[serde(rename = "pipeline-error-anthropic-vertex-429-exceeded-quota")]
658 PipelineErrorAnthropicVertex429ExceededQuota,
659 #[serde(rename = "pipeline-error-anthropic-vertex-500-server-error")]
660 PipelineErrorAnthropicVertex500ServerError,
661 #[serde(rename = "pipeline-error-anthropic-vertex-503-server-overloaded-error")]
662 PipelineErrorAnthropicVertex503ServerOverloadedError,
663 #[serde(rename = "pipeline-error-anthropic-vertex-llm-failed")]
664 PipelineErrorAnthropicVertexLlmFailed,
665 #[serde(rename = "call.in-progress.error-vapifault-anthropic-vertex-llm-failed")]
666 CallPeriodInProgressPeriodErrorVapifaultAnthropicVertexLlmFailed,
667 #[serde(
668 rename = "call.in-progress.error-vapifault-anthropic-vertex-400-bad-request-validation-failed"
669 )]
670 CallPeriodInProgressPeriodErrorVapifaultAnthropicVertex400BadRequestValidationFailed,
671 #[serde(rename = "call.in-progress.error-vapifault-anthropic-vertex-401-unauthorized")]
672 CallPeriodInProgressPeriodErrorVapifaultAnthropicVertex401Unauthorized,
673 #[serde(rename = "call.in-progress.error-vapifault-anthropic-vertex-403-model-access-denied")]
674 CallPeriodInProgressPeriodErrorVapifaultAnthropicVertex403ModelAccessDenied,
675 #[serde(rename = "call.in-progress.error-vapifault-anthropic-vertex-429-exceeded-quota")]
676 CallPeriodInProgressPeriodErrorVapifaultAnthropicVertex429ExceededQuota,
677 #[serde(rename = "call.in-progress.error-providerfault-anthropic-vertex-500-server-error")]
678 CallPeriodInProgressPeriodErrorProviderfaultAnthropicVertex500ServerError,
679 #[serde(
680 rename = "call.in-progress.error-providerfault-anthropic-vertex-503-server-overloaded-error"
681 )]
682 CallPeriodInProgressPeriodErrorProviderfaultAnthropicVertex503ServerOverloadedError,
683 #[serde(rename = "pipeline-error-together-ai-400-bad-request-validation-failed")]
684 PipelineErrorTogetherAi400BadRequestValidationFailed,
685 #[serde(rename = "pipeline-error-together-ai-401-unauthorized")]
686 PipelineErrorTogetherAi401Unauthorized,
687 #[serde(rename = "pipeline-error-together-ai-403-model-access-denied")]
688 PipelineErrorTogetherAi403ModelAccessDenied,
689 #[serde(rename = "pipeline-error-together-ai-429-exceeded-quota")]
690 PipelineErrorTogetherAi429ExceededQuota,
691 #[serde(rename = "pipeline-error-together-ai-500-server-error")]
692 PipelineErrorTogetherAi500ServerError,
693 #[serde(rename = "pipeline-error-together-ai-503-server-overloaded-error")]
694 PipelineErrorTogetherAi503ServerOverloadedError,
695 #[serde(rename = "pipeline-error-together-ai-llm-failed")]
696 PipelineErrorTogetherAiLlmFailed,
697 #[serde(rename = "call.in-progress.error-vapifault-together-ai-llm-failed")]
698 CallPeriodInProgressPeriodErrorVapifaultTogetherAiLlmFailed,
699 #[serde(
700 rename = "call.in-progress.error-vapifault-together-ai-400-bad-request-validation-failed"
701 )]
702 CallPeriodInProgressPeriodErrorVapifaultTogetherAi400BadRequestValidationFailed,
703 #[serde(rename = "call.in-progress.error-vapifault-together-ai-401-unauthorized")]
704 CallPeriodInProgressPeriodErrorVapifaultTogetherAi401Unauthorized,
705 #[serde(rename = "call.in-progress.error-vapifault-together-ai-403-model-access-denied")]
706 CallPeriodInProgressPeriodErrorVapifaultTogetherAi403ModelAccessDenied,
707 #[serde(rename = "call.in-progress.error-vapifault-together-ai-429-exceeded-quota")]
708 CallPeriodInProgressPeriodErrorVapifaultTogetherAi429ExceededQuota,
709 #[serde(rename = "call.in-progress.error-providerfault-together-ai-500-server-error")]
710 CallPeriodInProgressPeriodErrorProviderfaultTogetherAi500ServerError,
711 #[serde(
712 rename = "call.in-progress.error-providerfault-together-ai-503-server-overloaded-error"
713 )]
714 CallPeriodInProgressPeriodErrorProviderfaultTogetherAi503ServerOverloadedError,
715 #[serde(rename = "pipeline-error-anyscale-400-bad-request-validation-failed")]
716 PipelineErrorAnyscale400BadRequestValidationFailed,
717 #[serde(rename = "pipeline-error-anyscale-401-unauthorized")]
718 PipelineErrorAnyscale401Unauthorized,
719 #[serde(rename = "pipeline-error-anyscale-403-model-access-denied")]
720 PipelineErrorAnyscale403ModelAccessDenied,
721 #[serde(rename = "pipeline-error-anyscale-429-exceeded-quota")]
722 PipelineErrorAnyscale429ExceededQuota,
723 #[serde(rename = "pipeline-error-anyscale-500-server-error")]
724 PipelineErrorAnyscale500ServerError,
725 #[serde(rename = "pipeline-error-anyscale-503-server-overloaded-error")]
726 PipelineErrorAnyscale503ServerOverloadedError,
727 #[serde(rename = "pipeline-error-anyscale-llm-failed")]
728 PipelineErrorAnyscaleLlmFailed,
729 #[serde(rename = "call.in-progress.error-vapifault-anyscale-llm-failed")]
730 CallPeriodInProgressPeriodErrorVapifaultAnyscaleLlmFailed,
731 #[serde(
732 rename = "call.in-progress.error-vapifault-anyscale-400-bad-request-validation-failed"
733 )]
734 CallPeriodInProgressPeriodErrorVapifaultAnyscale400BadRequestValidationFailed,
735 #[serde(rename = "call.in-progress.error-vapifault-anyscale-401-unauthorized")]
736 CallPeriodInProgressPeriodErrorVapifaultAnyscale401Unauthorized,
737 #[serde(rename = "call.in-progress.error-vapifault-anyscale-403-model-access-denied")]
738 CallPeriodInProgressPeriodErrorVapifaultAnyscale403ModelAccessDenied,
739 #[serde(rename = "call.in-progress.error-vapifault-anyscale-429-exceeded-quota")]
740 CallPeriodInProgressPeriodErrorVapifaultAnyscale429ExceededQuota,
741 #[serde(rename = "call.in-progress.error-providerfault-anyscale-500-server-error")]
742 CallPeriodInProgressPeriodErrorProviderfaultAnyscale500ServerError,
743 #[serde(rename = "call.in-progress.error-providerfault-anyscale-503-server-overloaded-error")]
744 CallPeriodInProgressPeriodErrorProviderfaultAnyscale503ServerOverloadedError,
745 #[serde(rename = "pipeline-error-openrouter-400-bad-request-validation-failed")]
746 PipelineErrorOpenrouter400BadRequestValidationFailed,
747 #[serde(rename = "pipeline-error-openrouter-401-unauthorized")]
748 PipelineErrorOpenrouter401Unauthorized,
749 #[serde(rename = "pipeline-error-openrouter-403-model-access-denied")]
750 PipelineErrorOpenrouter403ModelAccessDenied,
751 #[serde(rename = "pipeline-error-openrouter-429-exceeded-quota")]
752 PipelineErrorOpenrouter429ExceededQuota,
753 #[serde(rename = "pipeline-error-openrouter-500-server-error")]
754 PipelineErrorOpenrouter500ServerError,
755 #[serde(rename = "pipeline-error-openrouter-503-server-overloaded-error")]
756 PipelineErrorOpenrouter503ServerOverloadedError,
757 #[serde(rename = "pipeline-error-openrouter-llm-failed")]
758 PipelineErrorOpenrouterLlmFailed,
759 #[serde(rename = "call.in-progress.error-vapifault-openrouter-llm-failed")]
760 CallPeriodInProgressPeriodErrorVapifaultOpenrouterLlmFailed,
761 #[serde(
762 rename = "call.in-progress.error-vapifault-openrouter-400-bad-request-validation-failed"
763 )]
764 CallPeriodInProgressPeriodErrorVapifaultOpenrouter400BadRequestValidationFailed,
765 #[serde(rename = "call.in-progress.error-vapifault-openrouter-401-unauthorized")]
766 CallPeriodInProgressPeriodErrorVapifaultOpenrouter401Unauthorized,
767 #[serde(rename = "call.in-progress.error-vapifault-openrouter-403-model-access-denied")]
768 CallPeriodInProgressPeriodErrorVapifaultOpenrouter403ModelAccessDenied,
769 #[serde(rename = "call.in-progress.error-vapifault-openrouter-429-exceeded-quota")]
770 CallPeriodInProgressPeriodErrorVapifaultOpenrouter429ExceededQuota,
771 #[serde(rename = "call.in-progress.error-providerfault-openrouter-500-server-error")]
772 CallPeriodInProgressPeriodErrorProviderfaultOpenrouter500ServerError,
773 #[serde(
774 rename = "call.in-progress.error-providerfault-openrouter-503-server-overloaded-error"
775 )]
776 CallPeriodInProgressPeriodErrorProviderfaultOpenrouter503ServerOverloadedError,
777 #[serde(rename = "pipeline-error-perplexity-ai-400-bad-request-validation-failed")]
778 PipelineErrorPerplexityAi400BadRequestValidationFailed,
779 #[serde(rename = "pipeline-error-perplexity-ai-401-unauthorized")]
780 PipelineErrorPerplexityAi401Unauthorized,
781 #[serde(rename = "pipeline-error-perplexity-ai-403-model-access-denied")]
782 PipelineErrorPerplexityAi403ModelAccessDenied,
783 #[serde(rename = "pipeline-error-perplexity-ai-429-exceeded-quota")]
784 PipelineErrorPerplexityAi429ExceededQuota,
785 #[serde(rename = "pipeline-error-perplexity-ai-500-server-error")]
786 PipelineErrorPerplexityAi500ServerError,
787 #[serde(rename = "pipeline-error-perplexity-ai-503-server-overloaded-error")]
788 PipelineErrorPerplexityAi503ServerOverloadedError,
789 #[serde(rename = "pipeline-error-perplexity-ai-llm-failed")]
790 PipelineErrorPerplexityAiLlmFailed,
791 #[serde(rename = "call.in-progress.error-vapifault-perplexity-ai-llm-failed")]
792 CallPeriodInProgressPeriodErrorVapifaultPerplexityAiLlmFailed,
793 #[serde(
794 rename = "call.in-progress.error-vapifault-perplexity-ai-400-bad-request-validation-failed"
795 )]
796 CallPeriodInProgressPeriodErrorVapifaultPerplexityAi400BadRequestValidationFailed,
797 #[serde(rename = "call.in-progress.error-vapifault-perplexity-ai-401-unauthorized")]
798 CallPeriodInProgressPeriodErrorVapifaultPerplexityAi401Unauthorized,
799 #[serde(rename = "call.in-progress.error-vapifault-perplexity-ai-403-model-access-denied")]
800 CallPeriodInProgressPeriodErrorVapifaultPerplexityAi403ModelAccessDenied,
801 #[serde(rename = "call.in-progress.error-vapifault-perplexity-ai-429-exceeded-quota")]
802 CallPeriodInProgressPeriodErrorVapifaultPerplexityAi429ExceededQuota,
803 #[serde(rename = "call.in-progress.error-providerfault-perplexity-ai-500-server-error")]
804 CallPeriodInProgressPeriodErrorProviderfaultPerplexityAi500ServerError,
805 #[serde(
806 rename = "call.in-progress.error-providerfault-perplexity-ai-503-server-overloaded-error"
807 )]
808 CallPeriodInProgressPeriodErrorProviderfaultPerplexityAi503ServerOverloadedError,
809 #[serde(rename = "pipeline-error-deepinfra-400-bad-request-validation-failed")]
810 PipelineErrorDeepinfra400BadRequestValidationFailed,
811 #[serde(rename = "pipeline-error-deepinfra-401-unauthorized")]
812 PipelineErrorDeepinfra401Unauthorized,
813 #[serde(rename = "pipeline-error-deepinfra-403-model-access-denied")]
814 PipelineErrorDeepinfra403ModelAccessDenied,
815 #[serde(rename = "pipeline-error-deepinfra-429-exceeded-quota")]
816 PipelineErrorDeepinfra429ExceededQuota,
817 #[serde(rename = "pipeline-error-deepinfra-500-server-error")]
818 PipelineErrorDeepinfra500ServerError,
819 #[serde(rename = "pipeline-error-deepinfra-503-server-overloaded-error")]
820 PipelineErrorDeepinfra503ServerOverloadedError,
821 #[serde(rename = "pipeline-error-deepinfra-llm-failed")]
822 PipelineErrorDeepinfraLlmFailed,
823 #[serde(rename = "call.in-progress.error-vapifault-deepinfra-llm-failed")]
824 CallPeriodInProgressPeriodErrorVapifaultDeepinfraLlmFailed,
825 #[serde(
826 rename = "call.in-progress.error-vapifault-deepinfra-400-bad-request-validation-failed"
827 )]
828 CallPeriodInProgressPeriodErrorVapifaultDeepinfra400BadRequestValidationFailed,
829 #[serde(rename = "call.in-progress.error-vapifault-deepinfra-401-unauthorized")]
830 CallPeriodInProgressPeriodErrorVapifaultDeepinfra401Unauthorized,
831 #[serde(rename = "call.in-progress.error-vapifault-deepinfra-403-model-access-denied")]
832 CallPeriodInProgressPeriodErrorVapifaultDeepinfra403ModelAccessDenied,
833 #[serde(rename = "call.in-progress.error-vapifault-deepinfra-429-exceeded-quota")]
834 CallPeriodInProgressPeriodErrorVapifaultDeepinfra429ExceededQuota,
835 #[serde(rename = "call.in-progress.error-providerfault-deepinfra-500-server-error")]
836 CallPeriodInProgressPeriodErrorProviderfaultDeepinfra500ServerError,
837 #[serde(rename = "call.in-progress.error-providerfault-deepinfra-503-server-overloaded-error")]
838 CallPeriodInProgressPeriodErrorProviderfaultDeepinfra503ServerOverloadedError,
839 #[serde(rename = "pipeline-error-runpod-400-bad-request-validation-failed")]
840 PipelineErrorRunpod400BadRequestValidationFailed,
841 #[serde(rename = "pipeline-error-runpod-401-unauthorized")]
842 PipelineErrorRunpod401Unauthorized,
843 #[serde(rename = "pipeline-error-runpod-403-model-access-denied")]
844 PipelineErrorRunpod403ModelAccessDenied,
845 #[serde(rename = "pipeline-error-runpod-429-exceeded-quota")]
846 PipelineErrorRunpod429ExceededQuota,
847 #[serde(rename = "pipeline-error-runpod-500-server-error")]
848 PipelineErrorRunpod500ServerError,
849 #[serde(rename = "pipeline-error-runpod-503-server-overloaded-error")]
850 PipelineErrorRunpod503ServerOverloadedError,
851 #[serde(rename = "pipeline-error-runpod-llm-failed")]
852 PipelineErrorRunpodLlmFailed,
853 #[serde(rename = "call.in-progress.error-vapifault-runpod-llm-failed")]
854 CallPeriodInProgressPeriodErrorVapifaultRunpodLlmFailed,
855 #[serde(rename = "call.in-progress.error-vapifault-runpod-400-bad-request-validation-failed")]
856 CallPeriodInProgressPeriodErrorVapifaultRunpod400BadRequestValidationFailed,
857 #[serde(rename = "call.in-progress.error-vapifault-runpod-401-unauthorized")]
858 CallPeriodInProgressPeriodErrorVapifaultRunpod401Unauthorized,
859 #[serde(rename = "call.in-progress.error-vapifault-runpod-403-model-access-denied")]
860 CallPeriodInProgressPeriodErrorVapifaultRunpod403ModelAccessDenied,
861 #[serde(rename = "call.in-progress.error-vapifault-runpod-429-exceeded-quota")]
862 CallPeriodInProgressPeriodErrorVapifaultRunpod429ExceededQuota,
863 #[serde(rename = "call.in-progress.error-providerfault-runpod-500-server-error")]
864 CallPeriodInProgressPeriodErrorProviderfaultRunpod500ServerError,
865 #[serde(rename = "call.in-progress.error-providerfault-runpod-503-server-overloaded-error")]
866 CallPeriodInProgressPeriodErrorProviderfaultRunpod503ServerOverloadedError,
867 #[serde(rename = "pipeline-error-custom-llm-400-bad-request-validation-failed")]
868 PipelineErrorCustomLlm400BadRequestValidationFailed,
869 #[serde(rename = "pipeline-error-custom-llm-401-unauthorized")]
870 PipelineErrorCustomLlm401Unauthorized,
871 #[serde(rename = "pipeline-error-custom-llm-403-model-access-denied")]
872 PipelineErrorCustomLlm403ModelAccessDenied,
873 #[serde(rename = "pipeline-error-custom-llm-429-exceeded-quota")]
874 PipelineErrorCustomLlm429ExceededQuota,
875 #[serde(rename = "pipeline-error-custom-llm-500-server-error")]
876 PipelineErrorCustomLlm500ServerError,
877 #[serde(rename = "pipeline-error-custom-llm-503-server-overloaded-error")]
878 PipelineErrorCustomLlm503ServerOverloadedError,
879 #[serde(rename = "pipeline-error-custom-llm-llm-failed")]
880 PipelineErrorCustomLlmLlmFailed,
881 #[serde(rename = "call.in-progress.error-vapifault-custom-llm-llm-failed")]
882 CallPeriodInProgressPeriodErrorVapifaultCustomLlmLlmFailed,
883 #[serde(
884 rename = "call.in-progress.error-vapifault-custom-llm-400-bad-request-validation-failed"
885 )]
886 CallPeriodInProgressPeriodErrorVapifaultCustomLlm400BadRequestValidationFailed,
887 #[serde(rename = "call.in-progress.error-vapifault-custom-llm-401-unauthorized")]
888 CallPeriodInProgressPeriodErrorVapifaultCustomLlm401Unauthorized,
889 #[serde(rename = "call.in-progress.error-vapifault-custom-llm-403-model-access-denied")]
890 CallPeriodInProgressPeriodErrorVapifaultCustomLlm403ModelAccessDenied,
891 #[serde(rename = "call.in-progress.error-vapifault-custom-llm-429-exceeded-quota")]
892 CallPeriodInProgressPeriodErrorVapifaultCustomLlm429ExceededQuota,
893 #[serde(rename = "call.in-progress.error-providerfault-custom-llm-500-server-error")]
894 CallPeriodInProgressPeriodErrorProviderfaultCustomLlm500ServerError,
895 #[serde(
896 rename = "call.in-progress.error-providerfault-custom-llm-503-server-overloaded-error"
897 )]
898 CallPeriodInProgressPeriodErrorProviderfaultCustomLlm503ServerOverloadedError,
899 #[serde(rename = "pipeline-error-custom-voice-failed")]
900 PipelineErrorCustomVoiceFailed,
901 #[serde(rename = "pipeline-error-cartesia-socket-hang-up")]
902 PipelineErrorCartesiaSocketHangUp,
903 #[serde(rename = "pipeline-error-cartesia-requested-payment")]
904 PipelineErrorCartesiaRequestedPayment,
905 #[serde(rename = "pipeline-error-cartesia-500-server-error")]
906 PipelineErrorCartesia500ServerError,
907 #[serde(rename = "pipeline-error-cartesia-502-server-error")]
908 PipelineErrorCartesia502ServerError,
909 #[serde(rename = "pipeline-error-cartesia-503-server-error")]
910 PipelineErrorCartesia503ServerError,
911 #[serde(rename = "pipeline-error-cartesia-522-server-error")]
912 PipelineErrorCartesia522ServerError,
913 #[serde(rename = "call.in-progress.error-vapifault-cartesia-socket-hang-up")]
914 CallPeriodInProgressPeriodErrorVapifaultCartesiaSocketHangUp,
915 #[serde(rename = "call.in-progress.error-vapifault-cartesia-requested-payment")]
916 CallPeriodInProgressPeriodErrorVapifaultCartesiaRequestedPayment,
917 #[serde(rename = "call.in-progress.error-providerfault-cartesia-500-server-error")]
918 CallPeriodInProgressPeriodErrorProviderfaultCartesia500ServerError,
919 #[serde(rename = "call.in-progress.error-providerfault-cartesia-503-server-error")]
920 CallPeriodInProgressPeriodErrorProviderfaultCartesia503ServerError,
921 #[serde(rename = "call.in-progress.error-providerfault-cartesia-522-server-error")]
922 CallPeriodInProgressPeriodErrorProviderfaultCartesia522ServerError,
923 #[serde(rename = "pipeline-error-eleven-labs-voice-not-found")]
924 PipelineErrorElevenLabsVoiceNotFound,
925 #[serde(rename = "pipeline-error-eleven-labs-quota-exceeded")]
926 PipelineErrorElevenLabsQuotaExceeded,
927 #[serde(rename = "pipeline-error-eleven-labs-unauthorized-access")]
928 PipelineErrorElevenLabsUnauthorizedAccess,
929 #[serde(rename = "pipeline-error-eleven-labs-unauthorized-to-access-model")]
930 PipelineErrorElevenLabsUnauthorizedToAccessModel,
931 #[serde(rename = "pipeline-error-eleven-labs-professional-voices-only-for-creator-plus")]
932 PipelineErrorElevenLabsProfessionalVoicesOnlyForCreatorPlus,
933 #[serde(rename = "pipeline-error-eleven-labs-blocked-free-plan-and-requested-upgrade")]
934 PipelineErrorElevenLabsBlockedFreePlanAndRequestedUpgrade,
935 #[serde(
936 rename = "pipeline-error-eleven-labs-blocked-concurrent-requests-and-requested-upgrade"
937 )]
938 PipelineErrorElevenLabsBlockedConcurrentRequestsAndRequestedUpgrade,
939 #[serde(
940 rename = "pipeline-error-eleven-labs-blocked-using-instant-voice-clone-and-requested-upgrade"
941 )]
942 PipelineErrorElevenLabsBlockedUsingInstantVoiceCloneAndRequestedUpgrade,
943 #[serde(rename = "pipeline-error-eleven-labs-system-busy-and-requested-upgrade")]
944 PipelineErrorElevenLabsSystemBusyAndRequestedUpgrade,
945 #[serde(rename = "pipeline-error-eleven-labs-voice-not-fine-tuned")]
946 PipelineErrorElevenLabsVoiceNotFineTuned,
947 #[serde(rename = "pipeline-error-eleven-labs-invalid-api-key")]
948 PipelineErrorElevenLabsInvalidApiKey,
949 #[serde(rename = "pipeline-error-eleven-labs-invalid-voice-samples")]
950 PipelineErrorElevenLabsInvalidVoiceSamples,
951 #[serde(rename = "pipeline-error-eleven-labs-voice-disabled-by-owner")]
952 PipelineErrorElevenLabsVoiceDisabledByOwner,
953 #[serde(rename = "pipeline-error-eleven-labs-vapi-voice-disabled-by-owner")]
954 PipelineErrorElevenLabsVapiVoiceDisabledByOwner,
955 #[serde(rename = "pipeline-error-eleven-labs-blocked-account-in-probation")]
956 PipelineErrorElevenLabsBlockedAccountInProbation,
957 #[serde(rename = "pipeline-error-eleven-labs-blocked-content-against-their-policy")]
958 PipelineErrorElevenLabsBlockedContentAgainstTheirPolicy,
959 #[serde(rename = "pipeline-error-eleven-labs-missing-samples-for-voice-clone")]
960 PipelineErrorElevenLabsMissingSamplesForVoiceClone,
961 #[serde(rename = "pipeline-error-eleven-labs-voice-not-fine-tuned-and-cannot-be-used")]
962 PipelineErrorElevenLabsVoiceNotFineTunedAndCannotBeUsed,
963 #[serde(rename = "pipeline-error-eleven-labs-voice-not-allowed-for-free-users")]
964 PipelineErrorElevenLabsVoiceNotAllowedForFreeUsers,
965 #[serde(rename = "pipeline-error-eleven-labs-max-character-limit-exceeded")]
966 PipelineErrorElevenLabsMaxCharacterLimitExceeded,
967 #[serde(
968 rename = "pipeline-error-eleven-labs-blocked-voice-potentially-against-terms-of-service-and-awaiting-verification"
969 )]
970 PipelineErrorElevenLabsBlockedVoicePotentiallyAgainstTermsOfServiceAndAwaitingVerification,
971 #[serde(rename = "pipeline-error-eleven-labs-500-server-error")]
972 PipelineErrorElevenLabs500ServerError,
973 #[serde(rename = "pipeline-error-eleven-labs-503-server-error")]
974 PipelineErrorElevenLabs503ServerError,
975 #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-voice-not-found")]
976 CallPeriodInProgressPeriodErrorVapifaultElevenLabsVoiceNotFound,
977 #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-quota-exceeded")]
978 CallPeriodInProgressPeriodErrorVapifaultElevenLabsQuotaExceeded,
979 #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-unauthorized-access")]
980 CallPeriodInProgressPeriodErrorVapifaultElevenLabsUnauthorizedAccess,
981 #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-unauthorized-to-access-model")]
982 CallPeriodInProgressPeriodErrorVapifaultElevenLabsUnauthorizedToAccessModel,
983 #[serde(
984 rename = "call.in-progress.error-vapifault-eleven-labs-professional-voices-only-for-creator-plus"
985 )]
986 CallPeriodInProgressPeriodErrorVapifaultElevenLabsProfessionalVoicesOnlyForCreatorPlus,
987 #[serde(
988 rename = "call.in-progress.error-vapifault-eleven-labs-blocked-free-plan-and-requested-upgrade"
989 )]
990 CallPeriodInProgressPeriodErrorVapifaultElevenLabsBlockedFreePlanAndRequestedUpgrade,
991 #[serde(
992 rename = "call.in-progress.error-vapifault-eleven-labs-blocked-concurrent-requests-and-requested-upgrade"
993 )]
994 CallPeriodInProgressPeriodErrorVapifaultElevenLabsBlockedConcurrentRequestsAndRequestedUpgrade,
995 #[serde(
996 rename = "call.in-progress.error-vapifault-eleven-labs-blocked-using-instant-voice-clone-and-requested-upgrade"
997 )]
998 CallPeriodInProgressPeriodErrorVapifaultElevenLabsBlockedUsingInstantVoiceCloneAndRequestedUpgrade,
999 #[serde(
1000 rename = "call.in-progress.error-vapifault-eleven-labs-system-busy-and-requested-upgrade"
1001 )]
1002 CallPeriodInProgressPeriodErrorVapifaultElevenLabsSystemBusyAndRequestedUpgrade,
1003 #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-voice-not-fine-tuned")]
1004 CallPeriodInProgressPeriodErrorVapifaultElevenLabsVoiceNotFineTuned,
1005 #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-invalid-api-key")]
1006 CallPeriodInProgressPeriodErrorVapifaultElevenLabsInvalidApiKey,
1007 #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-invalid-voice-samples")]
1008 CallPeriodInProgressPeriodErrorVapifaultElevenLabsInvalidVoiceSamples,
1009 #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-voice-disabled-by-owner")]
1010 CallPeriodInProgressPeriodErrorVapifaultElevenLabsVoiceDisabledByOwner,
1011 #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-blocked-account-in-probation")]
1012 CallPeriodInProgressPeriodErrorVapifaultElevenLabsBlockedAccountInProbation,
1013 #[serde(
1014 rename = "call.in-progress.error-vapifault-eleven-labs-blocked-content-against-their-policy"
1015 )]
1016 CallPeriodInProgressPeriodErrorVapifaultElevenLabsBlockedContentAgainstTheirPolicy,
1017 #[serde(
1018 rename = "call.in-progress.error-vapifault-eleven-labs-missing-samples-for-voice-clone"
1019 )]
1020 CallPeriodInProgressPeriodErrorVapifaultElevenLabsMissingSamplesForVoiceClone,
1021 #[serde(
1022 rename = "call.in-progress.error-vapifault-eleven-labs-voice-not-fine-tuned-and-cannot-be-used"
1023 )]
1024 CallPeriodInProgressPeriodErrorVapifaultElevenLabsVoiceNotFineTunedAndCannotBeUsed,
1025 #[serde(
1026 rename = "call.in-progress.error-vapifault-eleven-labs-voice-not-allowed-for-free-users"
1027 )]
1028 CallPeriodInProgressPeriodErrorVapifaultElevenLabsVoiceNotAllowedForFreeUsers,
1029 #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-max-character-limit-exceeded")]
1030 CallPeriodInProgressPeriodErrorVapifaultElevenLabsMaxCharacterLimitExceeded,
1031 #[serde(
1032 rename = "call.in-progress.error-vapifault-eleven-labs-blocked-voice-potentially-against-terms-of-service-and-awaiting-verification"
1033 )]
1034 CallPeriodInProgressPeriodErrorVapifaultElevenLabsBlockedVoicePotentiallyAgainstTermsOfServiceAndAwaitingVerification,
1035 #[serde(rename = "call.in-progress.error-providerfault-eleven-labs-500-server-error")]
1036 CallPeriodInProgressPeriodErrorProviderfaultElevenLabs500ServerError,
1037 #[serde(rename = "call.in-progress.error-providerfault-eleven-labs-503-server-error")]
1038 CallPeriodInProgressPeriodErrorProviderfaultElevenLabs503ServerError,
1039 #[serde(rename = "pipeline-error-playht-request-timed-out")]
1040 PipelineErrorPlayhtRequestTimedOut,
1041 #[serde(rename = "pipeline-error-playht-invalid-voice")]
1042 PipelineErrorPlayhtInvalidVoice,
1043 #[serde(rename = "pipeline-error-playht-unexpected-error")]
1044 PipelineErrorPlayhtUnexpectedError,
1045 #[serde(rename = "pipeline-error-playht-out-of-credits")]
1046 PipelineErrorPlayhtOutOfCredits,
1047 #[serde(rename = "pipeline-error-playht-invalid-emotion")]
1048 PipelineErrorPlayhtInvalidEmotion,
1049 #[serde(rename = "pipeline-error-playht-voice-must-be-a-valid-voice-manifest-uri")]
1050 PipelineErrorPlayhtVoiceMustBeAValidVoiceManifestUri,
1051 #[serde(rename = "pipeline-error-playht-401-unauthorized")]
1052 PipelineErrorPlayht401Unauthorized,
1053 #[serde(rename = "pipeline-error-playht-403-forbidden-out-of-characters")]
1054 PipelineErrorPlayht403ForbiddenOutOfCharacters,
1055 #[serde(rename = "pipeline-error-playht-403-forbidden-api-access-not-available")]
1056 PipelineErrorPlayht403ForbiddenApiAccessNotAvailable,
1057 #[serde(rename = "pipeline-error-playht-429-exceeded-quota")]
1058 PipelineErrorPlayht429ExceededQuota,
1059 #[serde(rename = "pipeline-error-playht-502-gateway-error")]
1060 PipelineErrorPlayht502GatewayError,
1061 #[serde(rename = "pipeline-error-playht-504-gateway-error")]
1062 PipelineErrorPlayht504GatewayError,
1063 #[serde(rename = "call.in-progress.error-vapifault-playht-request-timed-out")]
1064 CallPeriodInProgressPeriodErrorVapifaultPlayhtRequestTimedOut,
1065 #[serde(rename = "call.in-progress.error-vapifault-playht-invalid-voice")]
1066 CallPeriodInProgressPeriodErrorVapifaultPlayhtInvalidVoice,
1067 #[serde(rename = "call.in-progress.error-vapifault-playht-unexpected-error")]
1068 CallPeriodInProgressPeriodErrorVapifaultPlayhtUnexpectedError,
1069 #[serde(rename = "call.in-progress.error-vapifault-playht-out-of-credits")]
1070 CallPeriodInProgressPeriodErrorVapifaultPlayhtOutOfCredits,
1071 #[serde(rename = "call.in-progress.error-vapifault-playht-invalid-emotion")]
1072 CallPeriodInProgressPeriodErrorVapifaultPlayhtInvalidEmotion,
1073 #[serde(
1074 rename = "call.in-progress.error-vapifault-playht-voice-must-be-a-valid-voice-manifest-uri"
1075 )]
1076 CallPeriodInProgressPeriodErrorVapifaultPlayhtVoiceMustBeAValidVoiceManifestUri,
1077 #[serde(rename = "call.in-progress.error-vapifault-playht-401-unauthorized")]
1078 CallPeriodInProgressPeriodErrorVapifaultPlayht401Unauthorized,
1079 #[serde(rename = "call.in-progress.error-vapifault-playht-403-forbidden-out-of-characters")]
1080 CallPeriodInProgressPeriodErrorVapifaultPlayht403ForbiddenOutOfCharacters,
1081 #[serde(
1082 rename = "call.in-progress.error-vapifault-playht-403-forbidden-api-access-not-available"
1083 )]
1084 CallPeriodInProgressPeriodErrorVapifaultPlayht403ForbiddenApiAccessNotAvailable,
1085 #[serde(rename = "call.in-progress.error-vapifault-playht-429-exceeded-quota")]
1086 CallPeriodInProgressPeriodErrorVapifaultPlayht429ExceededQuota,
1087 #[serde(rename = "call.in-progress.error-providerfault-playht-502-gateway-error")]
1088 CallPeriodInProgressPeriodErrorProviderfaultPlayht502GatewayError,
1089 #[serde(rename = "call.in-progress.error-providerfault-playht-504-gateway-error")]
1090 CallPeriodInProgressPeriodErrorProviderfaultPlayht504GatewayError,
1091 #[serde(rename = "pipeline-error-custom-transcriber-failed")]
1092 PipelineErrorCustomTranscriberFailed,
1093 #[serde(rename = "call.in-progress.error-vapifault-custom-transcriber-failed")]
1094 CallPeriodInProgressPeriodErrorVapifaultCustomTranscriberFailed,
1095 #[serde(rename = "pipeline-error-eleven-labs-transcriber-failed")]
1096 PipelineErrorElevenLabsTranscriberFailed,
1097 #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-transcriber-failed")]
1098 CallPeriodInProgressPeriodErrorVapifaultElevenLabsTranscriberFailed,
1099 #[serde(
1100 rename = "pipeline-error-deepgram-returning-400-no-such-model-language-tier-combination"
1101 )]
1102 PipelineErrorDeepgramReturning400NoSuchModelLanguageTierCombination,
1103 #[serde(rename = "pipeline-error-deepgram-returning-401-invalid-credentials")]
1104 PipelineErrorDeepgramReturning401InvalidCredentials,
1105 #[serde(rename = "pipeline-error-deepgram-returning-403-model-access-denied")]
1106 PipelineErrorDeepgramReturning403ModelAccessDenied,
1107 #[serde(rename = "pipeline-error-deepgram-returning-404-not-found")]
1108 PipelineErrorDeepgramReturning404NotFound,
1109 #[serde(rename = "pipeline-error-deepgram-returning-500-invalid-json")]
1110 PipelineErrorDeepgramReturning500InvalidJson,
1111 #[serde(rename = "pipeline-error-deepgram-returning-502-network-error")]
1112 PipelineErrorDeepgramReturning502NetworkError,
1113 #[serde(rename = "pipeline-error-deepgram-returning-502-bad-gateway-ehostunreach")]
1114 PipelineErrorDeepgramReturning502BadGatewayEhostunreach,
1115 #[serde(
1116 rename = "call.in-progress.error-vapifault-deepgram-returning-400-no-such-model-language-tier-combination"
1117 )]
1118 CallPeriodInProgressPeriodErrorVapifaultDeepgramReturning400NoSuchModelLanguageTierCombination,
1119 #[serde(
1120 rename = "call.in-progress.error-vapifault-deepgram-returning-401-invalid-credentials"
1121 )]
1122 CallPeriodInProgressPeriodErrorVapifaultDeepgramReturning401InvalidCredentials,
1123 #[serde(rename = "call.in-progress.error-vapifault-deepgram-returning-404-not-found")]
1124 CallPeriodInProgressPeriodErrorVapifaultDeepgramReturning404NotFound,
1125 #[serde(
1126 rename = "call.in-progress.error-vapifault-deepgram-returning-403-model-access-denied"
1127 )]
1128 CallPeriodInProgressPeriodErrorVapifaultDeepgramReturning403ModelAccessDenied,
1129 #[serde(rename = "call.in-progress.error-providerfault-deepgram-returning-500-invalid-json")]
1130 CallPeriodInProgressPeriodErrorProviderfaultDeepgramReturning500InvalidJson,
1131 #[serde(rename = "call.in-progress.error-providerfault-deepgram-returning-502-network-error")]
1132 CallPeriodInProgressPeriodErrorProviderfaultDeepgramReturning502NetworkError,
1133 #[serde(
1134 rename = "call.in-progress.error-providerfault-deepgram-returning-502-bad-gateway-ehostunreach"
1135 )]
1136 CallPeriodInProgressPeriodErrorProviderfaultDeepgramReturning502BadGatewayEhostunreach,
1137 #[serde(rename = "pipeline-error-google-transcriber-failed")]
1138 PipelineErrorGoogleTranscriberFailed,
1139 #[serde(rename = "call.in-progress.error-vapifault-google-transcriber-failed")]
1140 CallPeriodInProgressPeriodErrorVapifaultGoogleTranscriberFailed,
1141 #[serde(rename = "pipeline-error-openai-transcriber-failed")]
1142 PipelineErrorOpenaiTranscriberFailed,
1143 #[serde(rename = "call.in-progress.error-vapifault-openai-transcriber-failed")]
1144 CallPeriodInProgressPeriodErrorVapifaultOpenaiTranscriberFailed,
1145 #[serde(rename = "assistant-ended-call")]
1146 AssistantEndedCall,
1147 #[serde(rename = "assistant-said-end-call-phrase")]
1148 AssistantSaidEndCallPhrase,
1149 #[serde(rename = "assistant-ended-call-with-hangup-task")]
1150 AssistantEndedCallWithHangupTask,
1151 #[serde(rename = "assistant-ended-call-after-message-spoken")]
1152 AssistantEndedCallAfterMessageSpoken,
1153 #[serde(rename = "assistant-forwarded-call")]
1154 AssistantForwardedCall,
1155 #[serde(rename = "assistant-join-timed-out")]
1156 AssistantJoinTimedOut,
1157 #[serde(rename = "call.in-progress.error-assistant-did-not-receive-customer-audio")]
1158 CallPeriodInProgressPeriodErrorAssistantDidNotReceiveCustomerAudio,
1159 #[serde(rename = "call.in-progress.error-transfer-failed")]
1160 CallPeriodInProgressPeriodErrorTransferFailed,
1161 #[serde(rename = "customer-busy")]
1162 CustomerBusy,
1163 #[serde(rename = "customer-ended-call")]
1164 CustomerEndedCall,
1165 #[serde(rename = "customer-did-not-answer")]
1166 CustomerDidNotAnswer,
1167 #[serde(rename = "customer-did-not-give-microphone-permission")]
1168 CustomerDidNotGiveMicrophonePermission,
1169 #[serde(rename = "exceeded-max-duration")]
1170 ExceededMaxDuration,
1171 #[serde(rename = "manually-canceled")]
1172 ManuallyCanceled,
1173 #[serde(rename = "phone-call-provider-closed-websocket")]
1174 PhoneCallProviderClosedWebsocket,
1175 #[serde(rename = "call.forwarding.operator-busy")]
1176 CallPeriodForwardingPeriodOperatorBusy,
1177 #[serde(rename = "silence-timed-out")]
1178 SilenceTimedOut,
1179 #[serde(rename = "call.in-progress.error-sip-inbound-call-failed-to-connect")]
1180 CallPeriodInProgressPeriodErrorSipInboundCallFailedToConnect,
1181 #[serde(rename = "call.in-progress.error-providerfault-outbound-sip-403-forbidden")]
1182 CallPeriodInProgressPeriodErrorProviderfaultOutboundSip403Forbidden,
1183 #[serde(
1184 rename = "call.in-progress.error-providerfault-outbound-sip-407-proxy-authentication-required"
1185 )]
1186 CallPeriodInProgressPeriodErrorProviderfaultOutboundSip407ProxyAuthenticationRequired,
1187 #[serde(rename = "call.in-progress.error-providerfault-outbound-sip-503-service-unavailable")]
1188 CallPeriodInProgressPeriodErrorProviderfaultOutboundSip503ServiceUnavailable,
1189 #[serde(
1190 rename = "call.in-progress.error-providerfault-outbound-sip-480-temporarily-unavailable"
1191 )]
1192 CallPeriodInProgressPeriodErrorProviderfaultOutboundSip480TemporarilyUnavailable,
1193 #[serde(rename = "call.in-progress.error-sip-outbound-call-failed-to-connect")]
1194 CallPeriodInProgressPeriodErrorSipOutboundCallFailedToConnect,
1195 #[serde(rename = "call.ringing.hook-executed-say")]
1196 CallPeriodRingingPeriodHookExecutedSay,
1197 #[serde(rename = "call.ringing.hook-executed-transfer")]
1198 CallPeriodRingingPeriodHookExecutedTransfer,
1199 #[serde(rename = "call.ringing.sip-inbound-caller-hungup-before-call-connect")]
1200 CallPeriodRingingPeriodSipInboundCallerHungupBeforeCallConnect,
1201 #[serde(rename = "call.ringing.error-sip-inbound-call-failed-to-connect")]
1202 CallPeriodRingingPeriodErrorSipInboundCallFailedToConnect,
1203 #[serde(rename = "twilio-failed-to-connect-call")]
1204 TwilioFailedToConnectCall,
1205 #[serde(rename = "twilio-reported-customer-misdialed")]
1206 TwilioReportedCustomerMisdialed,
1207 #[serde(rename = "vonage-rejected")]
1208 VonageRejected,
1209 #[serde(rename = "voicemail")]
1210 Voicemail,
1211}
1212
1213impl Default for EndedReasonTrue {
1214 fn default() -> EndedReasonTrue {
1215 Self::CallStartErrorNeitherAssistantNorServerSet
1216 }
1217}