Skip to content

Commit b8e2db8

Browse files
committed
Release 0.4.0
1 parent af2f4de commit b8e2db8

File tree

79 files changed

+905
-132
lines changed

Some content is hidden

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

79 files changed

+905
-132
lines changed

pyproject.toml

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
1+
[project]
2+
name = "vapi_server_sdk"
3+
14
[tool.poetry]
25
name = "vapi_server_sdk"
3-
version = "0.3.0"
6+
version = "0.4.0"
47
description = ""
58
readme = "README.md"
69
authors = []

src/vapi/__init__.py

+52-7
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@
6262
AzureVoiceIdEnum,
6363
BashTool,
6464
BashToolMessagesItem,
65+
BashToolWithToolCall,
66+
BashToolWithToolCallMessagesItem,
6567
BlockCompleteMessage,
6668
BlockCompleteMessageConditionsItem,
6769
BlockStartMessage,
@@ -101,6 +103,7 @@
101103
ClientInboundMessageAddMessage,
102104
ClientInboundMessageControl,
103105
ClientInboundMessageControlControl,
106+
ClientInboundMessageEndCall,
104107
ClientInboundMessageMessage,
105108
ClientInboundMessageSay,
106109
ClientInboundMessageTransfer,
@@ -131,6 +134,8 @@
131134
CloudflareR2BucketPlan,
132135
ComputerTool,
133136
ComputerToolMessagesItem,
137+
ComputerToolWithToolCall,
138+
ComputerToolWithToolCallMessagesItem,
134139
Condition,
135140
ConditionOperator,
136141
ConversationBlock,
@@ -224,6 +229,7 @@
224229
CreateTransferCallToolDtoDestinationsItem,
225230
CreateTransferCallToolDtoMessagesItem,
226231
CreateTrieveKnowledgeBaseDto,
232+
CreateTrieveKnowledgeBaseDtoCreatePlan,
227233
CreateTwilioCredentialDto,
228234
CreateTwilioPhoneNumberDto,
229235
CreateTwilioPhoneNumberDtoFallbackDestination,
@@ -239,6 +245,8 @@
239245
CreateWorkflowBlockDto,
240246
CreateWorkflowBlockDtoMessagesItem,
241247
CreateWorkflowBlockDtoStepsItem,
248+
CreateWorkflowDto,
249+
CreateWorkflowDtoNodesItem,
242250
CreateXAiCredentialDto,
243251
CustomKnowledgeBase,
244252
CustomLlmCredential,
@@ -264,6 +272,8 @@
264272
DeepgramVoiceIdEnum,
265273
DtmfTool,
266274
DtmfToolMessagesItem,
275+
Edge,
276+
EdgeCondition,
267277
ElevenLabsCredential,
268278
ElevenLabsVoice,
269279
ElevenLabsVoiceId,
@@ -321,6 +331,7 @@
321331
FunctionToolProviderDetails,
322332
FunctionToolWithToolCall,
323333
FunctionToolWithToolCallMessagesItem,
334+
Gather,
324335
GcpCredential,
325336
GcpKey,
326337
GeminiMultimodalLivePrebuiltVoiceConfig,
@@ -425,6 +436,7 @@
425436
PlayHtVoiceIdEnum,
426437
PlayHtVoiceLanguage,
427438
PlayHtVoiceModel,
439+
ProgrammaticEdgeCondition,
428440
PunctuationBoundary,
429441
RegexOption,
430442
RegexOptionType,
@@ -438,7 +450,9 @@
438450
RuleBasedConditionOperator,
439451
RunpodCredential,
440452
S3Credential,
453+
Say,
441454
SbcConfiguration,
455+
SemanticEdgeCondition,
442456
Server,
443457
ServerMessage,
444458
ServerMessageAssistantRequest,
@@ -542,6 +556,8 @@
542556
TextContentLanguage,
543557
TextEditorTool,
544558
TextEditorToolMessagesItem,
559+
TextEditorToolWithToolCall,
560+
TextEditorToolWithToolCallMessagesItem,
545561
TimeRange,
546562
TimeRangeStep,
547563
TogetherAiCredential,
@@ -591,9 +607,12 @@
591607
TransportCostProvider,
592608
TransportProvider,
593609
TrieveKnowledgeBase,
594-
TrieveKnowledgeBaseVectorStoreCreatePlan,
595-
TrieveKnowledgeBaseVectorStoreSearchPlan,
596-
TrieveKnowledgeBaseVectorStoreSearchPlanSearchType,
610+
TrieveKnowledgeBaseChunkPlan,
611+
TrieveKnowledgeBaseCreate,
612+
TrieveKnowledgeBaseCreatePlan,
613+
TrieveKnowledgeBaseImport,
614+
TrieveKnowledgeBaseSearchPlan,
615+
TrieveKnowledgeBaseSearchPlanSearchType,
597616
TwilioCredential,
598617
TwilioPhoneNumber,
599618
TwilioPhoneNumberFallbackDestination,
@@ -675,6 +694,7 @@
675694
UpdateTransferCallToolDtoDestinationsItem,
676695
UpdateTransferCallToolDtoMessagesItem,
677696
UpdateTrieveKnowledgeBaseDto,
697+
UpdateTrieveKnowledgeBaseDtoCreatePlan,
678698
UpdateTwilioCredentialDto,
679699
UpdateTwilioPhoneNumberDto,
680700
UpdateTwilioPhoneNumberDtoFallbackDestination,
@@ -706,9 +726,11 @@
706726
VonagePhoneNumber,
707727
VonagePhoneNumberFallbackDestination,
708728
WebhookCredential,
729+
Workflow,
709730
WorkflowBlock,
710731
WorkflowBlockMessagesItem,
711732
WorkflowBlockStepsItem,
733+
WorkflowNodesItem,
712734
XAiCredential,
713735
XaiModel,
714736
XaiModelToolsItem,
@@ -745,7 +767,7 @@
745767
KnowledgeBasesUpdateRequest,
746768
KnowledgeBasesUpdateResponse,
747769
)
748-
from .logs import LogsGetRequestSortOrder, LogsGetRequestType
770+
from .logs import LoggingControllerLogsDeleteQueryRequestType, LogsGetRequestSortOrder, LogsGetRequestType
749771
from .phone_numbers import (
750772
PhoneNumbersCreateRequest,
751773
PhoneNumbersCreateResponse,
@@ -830,6 +852,8 @@
830852
"BadRequestError",
831853
"BashTool",
832854
"BashToolMessagesItem",
855+
"BashToolWithToolCall",
856+
"BashToolWithToolCallMessagesItem",
833857
"BlockCompleteMessage",
834858
"BlockCompleteMessageConditionsItem",
835859
"BlockStartMessage",
@@ -876,6 +900,7 @@
876900
"ClientInboundMessageAddMessage",
877901
"ClientInboundMessageControl",
878902
"ClientInboundMessageControlControl",
903+
"ClientInboundMessageEndCall",
879904
"ClientInboundMessageMessage",
880905
"ClientInboundMessageSay",
881906
"ClientInboundMessageTransfer",
@@ -906,6 +931,8 @@
906931
"CloudflareR2BucketPlan",
907932
"ComputerTool",
908933
"ComputerToolMessagesItem",
934+
"ComputerToolWithToolCall",
935+
"ComputerToolWithToolCallMessagesItem",
909936
"Condition",
910937
"ConditionOperator",
911938
"ConversationBlock",
@@ -999,6 +1026,7 @@
9991026
"CreateTransferCallToolDtoDestinationsItem",
10001027
"CreateTransferCallToolDtoMessagesItem",
10011028
"CreateTrieveKnowledgeBaseDto",
1029+
"CreateTrieveKnowledgeBaseDtoCreatePlan",
10021030
"CreateTwilioCredentialDto",
10031031
"CreateTwilioPhoneNumberDto",
10041032
"CreateTwilioPhoneNumberDtoFallbackDestination",
@@ -1014,6 +1042,8 @@
10141042
"CreateWorkflowBlockDto",
10151043
"CreateWorkflowBlockDtoMessagesItem",
10161044
"CreateWorkflowBlockDtoStepsItem",
1045+
"CreateWorkflowDto",
1046+
"CreateWorkflowDtoNodesItem",
10171047
"CreateXAiCredentialDto",
10181048
"CustomKnowledgeBase",
10191049
"CustomLlmCredential",
@@ -1039,6 +1069,8 @@
10391069
"DeepgramVoiceIdEnum",
10401070
"DtmfTool",
10411071
"DtmfToolMessagesItem",
1072+
"Edge",
1073+
"EdgeCondition",
10421074
"ElevenLabsCredential",
10431075
"ElevenLabsVoice",
10441076
"ElevenLabsVoiceId",
@@ -1096,6 +1128,7 @@
10961128
"FunctionToolProviderDetails",
10971129
"FunctionToolWithToolCall",
10981130
"FunctionToolWithToolCallMessagesItem",
1131+
"Gather",
10991132
"GcpCredential",
11001133
"GcpKey",
11011134
"GeminiMultimodalLivePrebuiltVoiceConfig",
@@ -1153,6 +1186,7 @@
11531186
"LogRequestHttpMethod",
11541187
"LogResource",
11551188
"LogType",
1189+
"LoggingControllerLogsDeleteQueryRequestType",
11561190
"LogsGetRequestSortOrder",
11571191
"LogsGetRequestType",
11581192
"LogsPaginatedResponse",
@@ -1216,6 +1250,7 @@
12161250
"PlayHtVoiceIdEnum",
12171251
"PlayHtVoiceLanguage",
12181252
"PlayHtVoiceModel",
1253+
"ProgrammaticEdgeCondition",
12191254
"PunctuationBoundary",
12201255
"RegexOption",
12211256
"RegexOptionType",
@@ -1229,7 +1264,9 @@
12291264
"RuleBasedConditionOperator",
12301265
"RunpodCredential",
12311266
"S3Credential",
1267+
"Say",
12321268
"SbcConfiguration",
1269+
"SemanticEdgeCondition",
12331270
"Server",
12341271
"ServerMessage",
12351272
"ServerMessageAssistantRequest",
@@ -1333,6 +1370,8 @@
13331370
"TextContentLanguage",
13341371
"TextEditorTool",
13351372
"TextEditorToolMessagesItem",
1373+
"TextEditorToolWithToolCall",
1374+
"TextEditorToolWithToolCallMessagesItem",
13361375
"TimeRange",
13371376
"TimeRangeStep",
13381377
"TogetherAiCredential",
@@ -1389,9 +1428,12 @@
13891428
"TransportCostProvider",
13901429
"TransportProvider",
13911430
"TrieveKnowledgeBase",
1392-
"TrieveKnowledgeBaseVectorStoreCreatePlan",
1393-
"TrieveKnowledgeBaseVectorStoreSearchPlan",
1394-
"TrieveKnowledgeBaseVectorStoreSearchPlanSearchType",
1431+
"TrieveKnowledgeBaseChunkPlan",
1432+
"TrieveKnowledgeBaseCreate",
1433+
"TrieveKnowledgeBaseCreatePlan",
1434+
"TrieveKnowledgeBaseImport",
1435+
"TrieveKnowledgeBaseSearchPlan",
1436+
"TrieveKnowledgeBaseSearchPlanSearchType",
13951437
"TwilioCredential",
13961438
"TwilioPhoneNumber",
13971439
"TwilioPhoneNumberFallbackDestination",
@@ -1481,6 +1523,7 @@
14811523
"UpdateTransferCallToolDtoDestinationsItem",
14821524
"UpdateTransferCallToolDtoMessagesItem",
14831525
"UpdateTrieveKnowledgeBaseDto",
1526+
"UpdateTrieveKnowledgeBaseDtoCreatePlan",
14841527
"UpdateTwilioCredentialDto",
14851528
"UpdateTwilioPhoneNumberDto",
14861529
"UpdateTwilioPhoneNumberDtoFallbackDestination",
@@ -1514,9 +1557,11 @@
15141557
"VonagePhoneNumber",
15151558
"VonagePhoneNumberFallbackDestination",
15161559
"WebhookCredential",
1560+
"Workflow",
15171561
"WorkflowBlock",
15181562
"WorkflowBlockMessagesItem",
15191563
"WorkflowBlockStepsItem",
1564+
"WorkflowNodesItem",
15201565
"XAiCredential",
15211566
"XaiModel",
15221567
"XaiModelToolsItem",

src/vapi/core/client_wrapper.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def get_headers(self) -> typing.Dict[str, str]:
2222
headers: typing.Dict[str, str] = {
2323
"X-Fern-Language": "Python",
2424
"X-Fern-SDK-Name": "vapi_server_sdk",
25-
"X-Fern-SDK-Version": "0.3.0",
25+
"X-Fern-SDK-Version": "0.4.0",
2626
}
2727
token = self._get_token()
2828
if token is not None:

src/vapi/logs/__init__.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# This file was auto-generated by Fern from our API Definition.
22

3-
from .types import LogsGetRequestSortOrder, LogsGetRequestType
3+
from .types import LoggingControllerLogsDeleteQueryRequestType, LogsGetRequestSortOrder, LogsGetRequestType
44

5-
__all__ = ["LogsGetRequestSortOrder", "LogsGetRequestType"]
5+
__all__ = ["LoggingControllerLogsDeleteQueryRequestType", "LogsGetRequestSortOrder", "LogsGetRequestType"]

0 commit comments

Comments
 (0)