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