Skip to content

Commit f0fe167

Browse files
author
github-actions
committed
Update API specifications with fern api update
1 parent 0006b92 commit f0fe167

File tree

1 file changed

+103
-52
lines changed

1 file changed

+103
-52
lines changed

fern/apis/api/openapi.json

Lines changed: 103 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -10696,12 +10696,15 @@
1069610696
"deepseek-r1-distill-llama-70b",
1069710697
"llama-3.3-70b-versatile",
1069810698
"llama-3.1-405b-reasoning",
10699-
"llama-3.1-70b-versatile",
1070010699
"llama-3.1-8b-instant",
10701-
"mixtral-8x7b-32768",
1070210700
"llama3-8b-8192",
1070310701
"llama3-70b-8192",
10704-
"gemma2-9b-it"
10702+
"gemma2-9b-it",
10703+
"meta-llama/llama-4-maverick-17b-128e-instruct",
10704+
"meta-llama/llama-4-scout-17b-16e-instruct",
10705+
"mistral-saba-24b",
10706+
"compound-beta",
10707+
"compound-beta-mini"
1070510708
]
1070610709
},
1070710710
"provider": {
@@ -11565,6 +11568,10 @@
1156511568
"type": "string",
1156611569
"maxLength": 80
1156711570
},
11571+
"isStart": {
11572+
"type": "boolean",
11573+
"description": "This is whether or not the node is the start of the workflow."
11574+
},
1156811575
"metadata": {
1156911576
"type": "object",
1157011577
"description": "This is for metadata you want to store on the task."
@@ -11591,6 +11598,10 @@
1159111598
"type": "string",
1159211599
"maxLength": 80
1159311600
},
11601+
"isStart": {
11602+
"type": "boolean",
11603+
"description": "This is whether or not the node is the start of the workflow."
11604+
},
1159411605
"metadata": {
1159511606
"type": "object",
1159611607
"description": "This is for metadata you want to store on the task."
@@ -11623,6 +11634,10 @@
1162311634
"type": "string",
1162411635
"maxLength": 80
1162511636
},
11637+
"isStart": {
11638+
"type": "boolean",
11639+
"description": "This is whether or not the node is the start of the workflow."
11640+
},
1162611641
"metadata": {
1162711642
"type": "object",
1162811643
"description": "This is for metadata you want to store on the task."
@@ -11642,6 +11657,10 @@
1164211657
"say"
1164311658
]
1164411659
},
11660+
"isStart": {
11661+
"type": "boolean",
11662+
"description": "This is whether or not the node is the start of the workflow."
11663+
},
1164511664
"metadata": {
1164611665
"type": "object",
1164711666
"description": "This is for metadata you want to store on the task."
@@ -11718,6 +11737,10 @@
1171811737
"type": "string",
1171911738
"maxLength": 80
1172011739
},
11740+
"isStart": {
11741+
"type": "boolean",
11742+
"description": "This is whether or not the node is the start of the workflow."
11743+
},
1172111744
"metadata": {
1172211745
"type": "object",
1172311746
"description": "This is for metadata you want to store on the task."
@@ -11792,6 +11815,10 @@
1179211815
"type": "string",
1179311816
"maxLength": 80
1179411817
},
11818+
"isStart": {
11819+
"type": "boolean",
11820+
"description": "This is whether or not the node is the start of the workflow."
11821+
},
1179511822
"metadata": {
1179611823
"type": "object",
1179711824
"description": "This is for metadata you want to store on the task."
@@ -11818,6 +11845,10 @@
1181811845
"type": "string",
1181911846
"maxLength": 80
1182011847
},
11848+
"isStart": {
11849+
"type": "boolean",
11850+
"description": "This is whether or not the node is the start of the workflow."
11851+
},
1182111852
"metadata": {
1182211853
"type": "object",
1182311854
"description": "This is for metadata you want to store on the task."
@@ -11844,6 +11875,10 @@
1184411875
"type": "string",
1184511876
"maxLength": 80
1184611877
},
11878+
"isStart": {
11879+
"type": "boolean",
11880+
"description": "This is whether or not the node is the start of the workflow."
11881+
},
1184711882
"metadata": {
1184811883
"type": "object",
1184911884
"description": "This is for metadata you want to store on the task."
@@ -11973,40 +12008,6 @@
1197312008
"provider"
1197412009
]
1197512010
},
11976-
"MessagePlan": {
11977-
"type": "object",
11978-
"properties": {
11979-
"idleMessages": {
11980-
"description": "This are the messages that the assistant will speak when the user hasn't responded for `idleTimeoutSeconds`. Each time the timeout is triggered, a random message will be chosen from this array.\n\nUsage:\n- If user gets distracted and doesn't respond for a while, this can be used to grab their attention.\n- If the transcriber doesn't pick up what the user said, this can be used to ask the user to repeat themselves. (From the perspective of the assistant, the conversation is idle since it didn't \"hear\" any user messages.)\n\n@default null (no idle message is spoken)",
11981-
"type": "array",
11982-
"items": {
11983-
"type": "string",
11984-
"maxLength": 1000
11985-
}
11986-
},
11987-
"idleMessageMaxSpokenCount": {
11988-
"type": "number",
11989-
"description": "This determines the maximum number of times `idleMessages` can be spoken during the call.\n\n@default 3",
11990-
"minimum": 1,
11991-
"maximum": 10
11992-
},
11993-
"idleMessageResetCountOnUserSpeechEnabled": {
11994-
"type": "boolean",
11995-
"description": "This determines whether the idle message count is reset whenever the user speaks.\n\n@default false"
11996-
},
11997-
"idleTimeoutSeconds": {
11998-
"type": "number",
11999-
"description": "This is the timeout in seconds before a message from `idleMessages` is spoken. The clock starts when the assistant finishes speaking and remains active until the user speaks.\n\n@default 10",
12000-
"minimum": 5,
12001-
"maximum": 60
12002-
},
12003-
"silenceTimeoutMessage": {
12004-
"type": "string",
12005-
"description": "This is the message that the assistant will say if the call ends due to silence.\n\nIf unspecified, it will hang up without saying anything.",
12006-
"maxLength": 1000
12007-
}
12008-
}
12009-
},
1201012011
"GlobalNodePlan": {
1201112012
"type": "object",
1201212013
"properties": {
@@ -12162,21 +12163,17 @@
1216212163
"type": "string",
1216312164
"maxLength": 5000
1216412165
},
12165-
"messagePlan": {
12166-
"$ref": "#/components/schemas/MessagePlan"
12167-
},
1216812166
"globalNodePlan": {
12169-
"description": "This is the plan for the global node.",
12170-
"allOf": [
12171-
{
12172-
"$ref": "#/components/schemas/GlobalNodePlan"
12173-
}
12174-
]
12167+
"$ref": "#/components/schemas/GlobalNodePlan"
1217512168
},
1217612169
"name": {
1217712170
"type": "string",
1217812171
"maxLength": 80
1217912172
},
12173+
"isStart": {
12174+
"type": "boolean",
12175+
"description": "This is whether or not the node is the start of the workflow."
12176+
},
1218012177
"metadata": {
1218112178
"type": "object",
1218212179
"description": "This is for metadata you want to store on the task."
@@ -14358,6 +14355,7 @@
1435814355
"description": "The voices provided by Vapi",
1435914356
"enum": [
1436014357
"Elliot",
14358+
"Kylie",
1436114359
"Rohan",
1436214360
"Lily",
1436314361
"Savannah",
@@ -15596,6 +15594,7 @@
1559615594
"description": "The voices provided by Vapi",
1559715595
"enum": [
1559815596
"Elliot",
15597+
"Kylie",
1559915598
"Rohan",
1560015599
"Lily",
1560115600
"Savannah",
@@ -15909,10 +15908,13 @@
1590915908
"models": {
1591015909
"type": "array",
1591115910
"enum": [
15911+
"gpt-4.1-2025-04-14",
15912+
"gpt-4.1-mini-2025-04-14",
15913+
"gpt-4.1-nano-2025-04-14",
1591215914
"gpt-4o-2024-11-20",
1591315915
"gpt-4o-2024-08-06",
15914-
"gpt-4o-mini-2024-07-18",
1591515916
"gpt-4o-2024-05-13",
15917+
"gpt-4o-mini-2024-07-18",
1591615918
"gpt-4-turbo-2024-04-09",
1591715919
"gpt-4-0125-preview",
1591815920
"gpt-4-1106-preview",
@@ -15927,10 +15929,13 @@
1592715929
"items": {
1592815930
"type": "string",
1592915931
"enum": [
15932+
"gpt-4.1-2025-04-14",
15933+
"gpt-4.1-mini-2025-04-14",
15934+
"gpt-4.1-nano-2025-04-14",
1593015935
"gpt-4o-2024-11-20",
1593115936
"gpt-4o-2024-08-06",
15932-
"gpt-4o-mini-2024-07-18",
1593315937
"gpt-4o-2024-05-13",
15938+
"gpt-4o-mini-2024-07-18",
1593415939
"gpt-4-turbo-2024-04-09",
1593515940
"gpt-4-0125-preview",
1593615941
"gpt-4-1106-preview",
@@ -17825,6 +17830,40 @@
1782517830
}
1782617831
}
1782717832
},
17833+
"MessagePlan": {
17834+
"type": "object",
17835+
"properties": {
17836+
"idleMessages": {
17837+
"description": "This are the messages that the assistant will speak when the user hasn't responded for `idleTimeoutSeconds`. Each time the timeout is triggered, a random message will be chosen from this array.\n\nUsage:\n- If user gets distracted and doesn't respond for a while, this can be used to grab their attention.\n- If the transcriber doesn't pick up what the user said, this can be used to ask the user to repeat themselves. (From the perspective of the assistant, the conversation is idle since it didn't \"hear\" any user messages.)\n\n@default null (no idle message is spoken)",
17838+
"type": "array",
17839+
"items": {
17840+
"type": "string",
17841+
"maxLength": 1000
17842+
}
17843+
},
17844+
"idleMessageMaxSpokenCount": {
17845+
"type": "number",
17846+
"description": "This determines the maximum number of times `idleMessages` can be spoken during the call.\n\n@default 3",
17847+
"minimum": 1,
17848+
"maximum": 10
17849+
},
17850+
"idleMessageResetCountOnUserSpeechEnabled": {
17851+
"type": "boolean",
17852+
"description": "This determines whether the idle message count is reset whenever the user speaks.\n\n@default false"
17853+
},
17854+
"idleTimeoutSeconds": {
17855+
"type": "number",
17856+
"description": "This is the timeout in seconds before a message from `idleMessages` is spoken. The clock starts when the assistant finishes speaking and remains active until the user speaks.\n\n@default 10",
17857+
"minimum": 5,
17858+
"maximum": 60
17859+
},
17860+
"silenceTimeoutMessage": {
17861+
"type": "string",
17862+
"description": "This is the message that the assistant will say if the call ends due to silence.\n\nIf unspecified, it will hang up without saying anything.",
17863+
"maxLength": 1000
17864+
}
17865+
}
17866+
},
1782817867
"AssistantCustomEndpointingRule": {
1782917868
"type": "object",
1783017869
"properties": {
@@ -29989,10 +30028,13 @@
2998930028
"models": {
2999030029
"type": "array",
2999130030
"enum": [
30031+
"gpt-4.1-2025-04-14",
30032+
"gpt-4.1-mini-2025-04-14",
30033+
"gpt-4.1-nano-2025-04-14",
2999230034
"gpt-4o-2024-11-20",
2999330035
"gpt-4o-2024-08-06",
29994-
"gpt-4o-mini-2024-07-18",
2999530036
"gpt-4o-2024-05-13",
30037+
"gpt-4o-mini-2024-07-18",
2999630038
"gpt-4-turbo-2024-04-09",
2999730039
"gpt-4-0125-preview",
2999830040
"gpt-4-1106-preview",
@@ -30007,10 +30049,13 @@
3000730049
"items": {
3000830050
"type": "string",
3000930051
"enum": [
30052+
"gpt-4.1-2025-04-14",
30053+
"gpt-4.1-mini-2025-04-14",
30054+
"gpt-4.1-nano-2025-04-14",
3001030055
"gpt-4o-2024-11-20",
3001130056
"gpt-4o-2024-08-06",
30012-
"gpt-4o-mini-2024-07-18",
3001330057
"gpt-4o-2024-05-13",
30058+
"gpt-4o-mini-2024-07-18",
3001430059
"gpt-4-turbo-2024-04-09",
3001530060
"gpt-4-0125-preview",
3001630061
"gpt-4-1106-preview",
@@ -32653,10 +32698,13 @@
3265332698
"models": {
3265432699
"type": "array",
3265532700
"enum": [
32701+
"gpt-4.1-2025-04-14",
32702+
"gpt-4.1-mini-2025-04-14",
32703+
"gpt-4.1-nano-2025-04-14",
3265632704
"gpt-4o-2024-11-20",
3265732705
"gpt-4o-2024-08-06",
32658-
"gpt-4o-mini-2024-07-18",
3265932706
"gpt-4o-2024-05-13",
32707+
"gpt-4o-mini-2024-07-18",
3266032708
"gpt-4-turbo-2024-04-09",
3266132709
"gpt-4-0125-preview",
3266232710
"gpt-4-1106-preview",
@@ -32671,10 +32719,13 @@
3267132719
"items": {
3267232720
"type": "string",
3267332721
"enum": [
32722+
"gpt-4.1-2025-04-14",
32723+
"gpt-4.1-mini-2025-04-14",
32724+
"gpt-4.1-nano-2025-04-14",
3267432725
"gpt-4o-2024-11-20",
3267532726
"gpt-4o-2024-08-06",
32676-
"gpt-4o-mini-2024-07-18",
3267732727
"gpt-4o-2024-05-13",
32728+
"gpt-4o-mini-2024-07-18",
3267832729
"gpt-4-turbo-2024-04-09",
3267932730
"gpt-4-0125-preview",
3268032731
"gpt-4-1106-preview",

0 commit comments

Comments
 (0)