Skip to content

Commit a79fa0d

Browse files
committed
Release 0.5.1
1 parent 2afa808 commit a79fa0d

File tree

117 files changed

+863
-310
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

117 files changed

+863
-310
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vapi-ai/server-sdk",
3-
"version": "0.5.0",
3+
"version": "0.5.1",
44
"private": false,
55
"repository": "https://github.com/VapiAI/server-sdk-typescript",
66
"main": "./index.js",

src/api/resources/analytics/client/Client.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ export class Analytics {
4848
Authorization: await this._getAuthorizationHeader(),
4949
"X-Fern-Language": "JavaScript",
5050
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
51-
"X-Fern-SDK-Version": "0.5.0",
52-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
51+
"X-Fern-SDK-Version": "0.5.1",
52+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
5353
"X-Fern-Runtime": core.RUNTIME.type,
5454
"X-Fern-Runtime-Version": core.RUNTIME.version,
5555
...requestOptions?.headers,

src/api/resources/assistants/client/Client.ts

+10-10
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,8 @@ export class Assistants {
9696
Authorization: await this._getAuthorizationHeader(),
9797
"X-Fern-Language": "JavaScript",
9898
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
99-
"X-Fern-SDK-Version": "0.5.0",
100-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
99+
"X-Fern-SDK-Version": "0.5.1",
100+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
101101
"X-Fern-Runtime": core.RUNTIME.type,
102102
"X-Fern-Runtime-Version": core.RUNTIME.version,
103103
...requestOptions?.headers,
@@ -153,8 +153,8 @@ export class Assistants {
153153
Authorization: await this._getAuthorizationHeader(),
154154
"X-Fern-Language": "JavaScript",
155155
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
156-
"X-Fern-SDK-Version": "0.5.0",
157-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
156+
"X-Fern-SDK-Version": "0.5.1",
157+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
158158
"X-Fern-Runtime": core.RUNTIME.type,
159159
"X-Fern-Runtime-Version": core.RUNTIME.version,
160160
...requestOptions?.headers,
@@ -207,8 +207,8 @@ export class Assistants {
207207
Authorization: await this._getAuthorizationHeader(),
208208
"X-Fern-Language": "JavaScript",
209209
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
210-
"X-Fern-SDK-Version": "0.5.0",
211-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
210+
"X-Fern-SDK-Version": "0.5.1",
211+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
212212
"X-Fern-Runtime": core.RUNTIME.type,
213213
"X-Fern-Runtime-Version": core.RUNTIME.version,
214214
...requestOptions?.headers,
@@ -260,8 +260,8 @@ export class Assistants {
260260
Authorization: await this._getAuthorizationHeader(),
261261
"X-Fern-Language": "JavaScript",
262262
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
263-
"X-Fern-SDK-Version": "0.5.0",
264-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
263+
"X-Fern-SDK-Version": "0.5.1",
264+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
265265
"X-Fern-Runtime": core.RUNTIME.type,
266266
"X-Fern-Runtime-Version": core.RUNTIME.version,
267267
...requestOptions?.headers,
@@ -318,8 +318,8 @@ export class Assistants {
318318
Authorization: await this._getAuthorizationHeader(),
319319
"X-Fern-Language": "JavaScript",
320320
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
321-
"X-Fern-SDK-Version": "0.5.0",
322-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
321+
"X-Fern-SDK-Version": "0.5.1",
322+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
323323
"X-Fern-Runtime": core.RUNTIME.type,
324324
"X-Fern-Runtime-Version": core.RUNTIME.version,
325325
...requestOptions?.headers,

src/api/resources/assistants/client/requests/UpdateAssistantDto.ts

+7-6
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,12 @@ export interface UpdateAssistantDto {
2828
* @default 'assistant-speaks-first'
2929
*/
3030
firstMessageMode?: Vapi.UpdateAssistantDtoFirstMessageMode;
31+
/**
32+
* These are the settings to configure or disable voicemail detection. Alternatively, voicemail detection can be configured using the model.tools=[VoicemailTool].
33+
* This uses Twilio's built-in detection while the VoicemailTool relies on the model to detect if a voicemail was reached.
34+
* You can use neither of them, one of them, or both of them. By default, Twilio built-in detection is enabled while VoicemailTool is not.
35+
*/
36+
voicemailDetection?: Record<string, unknown>;
3137
/** These are the messages that will be sent to your Client SDKs. Default is conversation-update,function-call,hang,model-output,speech-update,status-update,transfer-update,transcript,tool-calls,user-interrupted,voice-input. You can check the shape of the messages in ClientMessage schema. */
3238
clientMessages?: Vapi.UpdateAssistantDtoClientMessagesItem[];
3339
/** These are the messages that will be sent to your Server URL. Default is conversation-update,end-of-call-report,function-call,hang,speech-update,status-update,tool-calls,transfer-destination-request,user-interrupted. You can check the shape of the messages in ServerMessage schema. */
@@ -72,12 +78,6 @@ export interface UpdateAssistantDto {
7278
* This is required when you want to transfer between assistants in a call.
7379
*/
7480
name?: string;
75-
/**
76-
* These are the settings to configure or disable voicemail detection. Alternatively, voicemail detection can be configured using the model.tools=[VoicemailTool].
77-
* This uses Twilio's built-in detection while the VoicemailTool relies on the model to detect if a voicemail was reached.
78-
* You can use neither of them, one of them, or both of them. By default, Twilio built-in detection is enabled while VoicemailTool is not.
79-
*/
80-
voicemailDetection?: Vapi.TwilioVoicemailDetection;
8181
/**
8282
* This is the message that the assistant will say if the call is forwarded to voicemail.
8383
*
@@ -153,4 +153,5 @@ export interface UpdateAssistantDto {
153153
server?: Vapi.Server;
154154
/** This is a set of actions that will be performed on certain events. */
155155
hooks?: Vapi.AssistantHooks[];
156+
keypadInputPlan?: Vapi.KeypadInputPlan;
156157
}

src/api/resources/assistants/types/UpdateAssistantDtoCredentialsItem.ts

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ export type UpdateAssistantDtoCredentialsItem =
3232
| Vapi.CreateRimeAiCredentialDto
3333
| Vapi.CreateRunpodCredentialDto
3434
| Vapi.CreateS3CredentialDto
35+
| Vapi.CreateSupabaseCredentialDto
3536
| Vapi.CreateSmallestAiCredentialDto
3637
| Vapi.CreateTavusCredentialDto
3738
| Vapi.CreateTogetherAiCredentialDto

src/api/resources/blocks/client/Client.ts

+10-10
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,8 @@ export class Blocks {
9696
Authorization: await this._getAuthorizationHeader(),
9797
"X-Fern-Language": "JavaScript",
9898
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
99-
"X-Fern-SDK-Version": "0.5.0",
100-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
99+
"X-Fern-SDK-Version": "0.5.1",
100+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
101101
"X-Fern-Runtime": core.RUNTIME.type,
102102
"X-Fern-Runtime-Version": core.RUNTIME.version,
103103
...requestOptions?.headers,
@@ -153,8 +153,8 @@ export class Blocks {
153153
Authorization: await this._getAuthorizationHeader(),
154154
"X-Fern-Language": "JavaScript",
155155
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
156-
"X-Fern-SDK-Version": "0.5.0",
157-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
156+
"X-Fern-SDK-Version": "0.5.1",
157+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
158158
"X-Fern-Runtime": core.RUNTIME.type,
159159
"X-Fern-Runtime-Version": core.RUNTIME.version,
160160
...requestOptions?.headers,
@@ -207,8 +207,8 @@ export class Blocks {
207207
Authorization: await this._getAuthorizationHeader(),
208208
"X-Fern-Language": "JavaScript",
209209
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
210-
"X-Fern-SDK-Version": "0.5.0",
211-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
210+
"X-Fern-SDK-Version": "0.5.1",
211+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
212212
"X-Fern-Runtime": core.RUNTIME.type,
213213
"X-Fern-Runtime-Version": core.RUNTIME.version,
214214
...requestOptions?.headers,
@@ -260,8 +260,8 @@ export class Blocks {
260260
Authorization: await this._getAuthorizationHeader(),
261261
"X-Fern-Language": "JavaScript",
262262
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
263-
"X-Fern-SDK-Version": "0.5.0",
264-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
263+
"X-Fern-SDK-Version": "0.5.1",
264+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
265265
"X-Fern-Runtime": core.RUNTIME.type,
266266
"X-Fern-Runtime-Version": core.RUNTIME.version,
267267
...requestOptions?.headers,
@@ -318,8 +318,8 @@ export class Blocks {
318318
Authorization: await this._getAuthorizationHeader(),
319319
"X-Fern-Language": "JavaScript",
320320
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
321-
"X-Fern-SDK-Version": "0.5.0",
322-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
321+
"X-Fern-SDK-Version": "0.5.1",
322+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
323323
"X-Fern-Runtime": core.RUNTIME.type,
324324
"X-Fern-Runtime-Version": core.RUNTIME.version,
325325
...requestOptions?.headers,

src/api/resources/calls/client/Client.ts

+10-10
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,8 @@ export class Calls {
111111
Authorization: await this._getAuthorizationHeader(),
112112
"X-Fern-Language": "JavaScript",
113113
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
114-
"X-Fern-SDK-Version": "0.5.0",
115-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
114+
"X-Fern-SDK-Version": "0.5.1",
115+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
116116
"X-Fern-Runtime": core.RUNTIME.type,
117117
"X-Fern-Runtime-Version": core.RUNTIME.version,
118118
...requestOptions?.headers,
@@ -165,8 +165,8 @@ export class Calls {
165165
Authorization: await this._getAuthorizationHeader(),
166166
"X-Fern-Language": "JavaScript",
167167
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
168-
"X-Fern-SDK-Version": "0.5.0",
169-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
168+
"X-Fern-SDK-Version": "0.5.1",
169+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
170170
"X-Fern-Runtime": core.RUNTIME.type,
171171
"X-Fern-Runtime-Version": core.RUNTIME.version,
172172
...requestOptions?.headers,
@@ -219,8 +219,8 @@ export class Calls {
219219
Authorization: await this._getAuthorizationHeader(),
220220
"X-Fern-Language": "JavaScript",
221221
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
222-
"X-Fern-SDK-Version": "0.5.0",
223-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
222+
"X-Fern-SDK-Version": "0.5.1",
223+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
224224
"X-Fern-Runtime": core.RUNTIME.type,
225225
"X-Fern-Runtime-Version": core.RUNTIME.version,
226226
...requestOptions?.headers,
@@ -272,8 +272,8 @@ export class Calls {
272272
Authorization: await this._getAuthorizationHeader(),
273273
"X-Fern-Language": "JavaScript",
274274
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
275-
"X-Fern-SDK-Version": "0.5.0",
276-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
275+
"X-Fern-SDK-Version": "0.5.1",
276+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
277277
"X-Fern-Runtime": core.RUNTIME.type,
278278
"X-Fern-Runtime-Version": core.RUNTIME.version,
279279
...requestOptions?.headers,
@@ -330,8 +330,8 @@ export class Calls {
330330
Authorization: await this._getAuthorizationHeader(),
331331
"X-Fern-Language": "JavaScript",
332332
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
333-
"X-Fern-SDK-Version": "0.5.0",
334-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
333+
"X-Fern-SDK-Version": "0.5.1",
334+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
335335
"X-Fern-Runtime": core.RUNTIME.type,
336336
"X-Fern-Runtime-Version": core.RUNTIME.version,
337337
...requestOptions?.headers,

src/api/resources/files/client/Client.ts

+10-10
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ export class Files {
4646
Authorization: await this._getAuthorizationHeader(),
4747
"X-Fern-Language": "JavaScript",
4848
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
49-
"X-Fern-SDK-Version": "0.5.0",
50-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
49+
"X-Fern-SDK-Version": "0.5.1",
50+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
5151
"X-Fern-Runtime": core.RUNTIME.type,
5252
"X-Fern-Runtime-Version": core.RUNTIME.version,
5353
...requestOptions?.headers,
@@ -104,8 +104,8 @@ export class Files {
104104
Authorization: await this._getAuthorizationHeader(),
105105
"X-Fern-Language": "JavaScript",
106106
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
107-
"X-Fern-SDK-Version": "0.5.0",
108-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
107+
"X-Fern-SDK-Version": "0.5.1",
108+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
109109
"X-Fern-Runtime": core.RUNTIME.type,
110110
"X-Fern-Runtime-Version": core.RUNTIME.version,
111111
..._maybeEncodedRequest.headers,
@@ -164,8 +164,8 @@ export class Files {
164164
Authorization: await this._getAuthorizationHeader(),
165165
"X-Fern-Language": "JavaScript",
166166
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
167-
"X-Fern-SDK-Version": "0.5.0",
168-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
167+
"X-Fern-SDK-Version": "0.5.1",
168+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
169169
"X-Fern-Runtime": core.RUNTIME.type,
170170
"X-Fern-Runtime-Version": core.RUNTIME.version,
171171
...requestOptions?.headers,
@@ -217,8 +217,8 @@ export class Files {
217217
Authorization: await this._getAuthorizationHeader(),
218218
"X-Fern-Language": "JavaScript",
219219
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
220-
"X-Fern-SDK-Version": "0.5.0",
221-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
220+
"X-Fern-SDK-Version": "0.5.1",
221+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
222222
"X-Fern-Runtime": core.RUNTIME.type,
223223
"X-Fern-Runtime-Version": core.RUNTIME.version,
224224
...requestOptions?.headers,
@@ -275,8 +275,8 @@ export class Files {
275275
Authorization: await this._getAuthorizationHeader(),
276276
"X-Fern-Language": "JavaScript",
277277
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
278-
"X-Fern-SDK-Version": "0.5.0",
279-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
278+
"X-Fern-SDK-Version": "0.5.1",
279+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
280280
"X-Fern-Runtime": core.RUNTIME.type,
281281
"X-Fern-Runtime-Version": core.RUNTIME.version,
282282
...requestOptions?.headers,

src/api/resources/knowledgeBases/client/Client.ts

+10-10
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,8 @@ export class KnowledgeBases {
9696
Authorization: await this._getAuthorizationHeader(),
9797
"X-Fern-Language": "JavaScript",
9898
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
99-
"X-Fern-SDK-Version": "0.5.0",
100-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
99+
"X-Fern-SDK-Version": "0.5.1",
100+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
101101
"X-Fern-Runtime": core.RUNTIME.type,
102102
"X-Fern-Runtime-Version": core.RUNTIME.version,
103103
...requestOptions?.headers,
@@ -153,8 +153,8 @@ export class KnowledgeBases {
153153
Authorization: await this._getAuthorizationHeader(),
154154
"X-Fern-Language": "JavaScript",
155155
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
156-
"X-Fern-SDK-Version": "0.5.0",
157-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
156+
"X-Fern-SDK-Version": "0.5.1",
157+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
158158
"X-Fern-Runtime": core.RUNTIME.type,
159159
"X-Fern-Runtime-Version": core.RUNTIME.version,
160160
...requestOptions?.headers,
@@ -210,8 +210,8 @@ export class KnowledgeBases {
210210
Authorization: await this._getAuthorizationHeader(),
211211
"X-Fern-Language": "JavaScript",
212212
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
213-
"X-Fern-SDK-Version": "0.5.0",
214-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
213+
"X-Fern-SDK-Version": "0.5.1",
214+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
215215
"X-Fern-Runtime": core.RUNTIME.type,
216216
"X-Fern-Runtime-Version": core.RUNTIME.version,
217217
...requestOptions?.headers,
@@ -266,8 +266,8 @@ export class KnowledgeBases {
266266
Authorization: await this._getAuthorizationHeader(),
267267
"X-Fern-Language": "JavaScript",
268268
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
269-
"X-Fern-SDK-Version": "0.5.0",
270-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
269+
"X-Fern-SDK-Version": "0.5.1",
270+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
271271
"X-Fern-Runtime": core.RUNTIME.type,
272272
"X-Fern-Runtime-Version": core.RUNTIME.version,
273273
...requestOptions?.headers,
@@ -324,8 +324,8 @@ export class KnowledgeBases {
324324
Authorization: await this._getAuthorizationHeader(),
325325
"X-Fern-Language": "JavaScript",
326326
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
327-
"X-Fern-SDK-Version": "0.5.0",
328-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
327+
"X-Fern-SDK-Version": "0.5.1",
328+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
329329
"X-Fern-Runtime": core.RUNTIME.type,
330330
"X-Fern-Runtime-Version": core.RUNTIME.version,
331331
...requestOptions?.headers,

src/api/resources/logs/client/Client.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,8 @@ export class Logs {
124124
Authorization: await this._getAuthorizationHeader(),
125125
"X-Fern-Language": "JavaScript",
126126
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
127-
"X-Fern-SDK-Version": "0.5.0",
128-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
127+
"X-Fern-SDK-Version": "0.5.1",
128+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
129129
"X-Fern-Runtime": core.RUNTIME.type,
130130
"X-Fern-Runtime-Version": core.RUNTIME.version,
131131
...requestOptions?.headers,
@@ -216,8 +216,8 @@ export class Logs {
216216
Authorization: await this._getAuthorizationHeader(),
217217
"X-Fern-Language": "JavaScript",
218218
"X-Fern-SDK-Name": "@vapi-ai/server-sdk",
219-
"X-Fern-SDK-Version": "0.5.0",
220-
"User-Agent": "@vapi-ai/server-sdk/0.5.0",
219+
"X-Fern-SDK-Version": "0.5.1",
220+
"User-Agent": "@vapi-ai/server-sdk/0.5.1",
221221
"X-Fern-Runtime": core.RUNTIME.type,
222222
"X-Fern-Runtime-Version": core.RUNTIME.version,
223223
...requestOptions?.headers,

0 commit comments

Comments
 (0)