Skip to content

Commit bed7117

Browse files
🌿 Fern Regeneration -- April 2, 2025 (#303)
Co-authored-by: fern-api <115122769+fern-api[bot]@users.noreply.github.com> Co-authored-by: twitchard <[email protected]>
1 parent 8dce02e commit bed7117

File tree

99 files changed

+3844
-3216
lines changed

Some content is hidden

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

99 files changed

+3844
-3216
lines changed

.mock/definition/empathic-voice/__package__.yml

Lines changed: 2347 additions & 2345 deletions
Large diffs are not rendered by default.

.mock/definition/empathic-voice/chat.yml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,24 @@
11
channel:
2-
path: /v0/evi/chat
2+
path: /chat
33
url: prod
44
auth: false
55
docs: Chat with Empathic Voice Interface (EVI)
66
query-parameters:
7+
access_token:
8+
type: optional<string>
9+
default: ''
10+
docs: >-
11+
Access token used for authenticating the client. If not provided, an
12+
`api_key` must be provided to authenticate.
13+
14+
15+
The access token is generated using both an API key and a Secret key,
16+
which provides an additional layer of security compared to using just an
17+
API key.
18+
19+
20+
For more details, refer to the [Authentication Strategies
21+
Guide](/docs/introduction/api-key#authentication-strategies).
722
config_id:
823
type: optional<string>
924
docs: >-
@@ -87,21 +102,6 @@ channel:
87102
field on a
88103
[UserMessage](/reference/empathic-voice-interface-evi/chat/chat#receive.User%20Message.type)
89104
denotes whether the message is "interim" or "final."
90-
access_token:
91-
type: optional<string>
92-
default: ''
93-
docs: >-
94-
Access token used for authenticating the client. If not provided, an
95-
`api_key` must be provided to authenticate.
96-
97-
98-
The access token is generated using both an API key and a Secret key,
99-
which provides an additional layer of security compared to using just an
100-
API key.
101-
102-
103-
For more details, refer to the [Authentication Strategies
104-
Guide](/docs/introduction/api-key#authentication-strategies).
105105
api_key:
106106
type: optional<string>
107107
default: ''
@@ -123,8 +123,8 @@ channel:
123123
- messages:
124124
- type: publish
125125
body:
126-
type: audio_input
127126
data: data
127+
type: audio_input
128128
- type: subscribe
129129
body:
130130
type: assistant_end
@@ -145,7 +145,7 @@ types:
145145
- type: root.ToolResponseMessage
146146
- type: root.ToolErrorMessage
147147
source:
148-
openapi: assistant-asyncapi.json
148+
openapi: evi-asyncapi.json
149149
PublishEvent:
150150
discriminated: false
151151
union:
@@ -158,4 +158,4 @@ types:
158158
- type: root.PauseAssistantMessage
159159
- type: root.ResumeAssistantMessage
160160
source:
161-
openapi: assistant-asyncapi.json
161+
openapi: evi-asyncapi.json

.mock/definition/empathic-voice/chatGroups.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ service:
77
list-chat-groups:
88
path: /v0/evi/chat_groups
99
method: GET
10-
auth: true
10+
auth: false
1111
docs: Fetches a paginated list of **Chat Groups**.
1212
source:
13-
openapi: stenographer-openapi.json
13+
openapi: evi-openapi.json
1414
display-name: List chat_groups
1515
request:
1616
name: ChatGroupsListChatGroupsRequest
@@ -82,12 +82,12 @@ service:
8282
get-chat-group:
8383
path: /v0/evi/chat_groups/{id}
8484
method: GET
85-
auth: true
85+
auth: false
8686
docs: >-
8787
Fetches a **ChatGroup** by ID, including a paginated list of **Chats**
8888
associated with the **ChatGroup**.
8989
source:
90-
openapi: stenographer-openapi.json
90+
openapi: evi-openapi.json
9191
path-parameters:
9292
id:
9393
type: string
@@ -161,12 +161,12 @@ service:
161161
list-chat-group-events:
162162
path: /v0/evi/chat_groups/{id}/events
163163
method: GET
164-
auth: true
164+
auth: false
165165
docs: >-
166166
Fetches a paginated list of **Chat** events associated with a **Chat
167167
Group**.
168168
source:
169-
openapi: stenographer-openapi.json
169+
openapi: evi-openapi.json
170170
path-parameters:
171171
id:
172172
type: string
@@ -538,13 +538,13 @@ service:
538538
get-audio:
539539
path: /v0/evi/chat_groups/{id}/audio
540540
method: GET
541-
auth: true
541+
auth: false
542542
docs: >-
543543
Fetches a paginated list of audio for each **Chat** within the specified
544544
**Chat Group**. For more details, see our guide on audio reconstruction
545545
[here](/docs/empathic-voice-interface-evi/faq#can-i-access-the-audio-of-previous-conversations-with-evi).
546546
source:
547-
openapi: stenographer-openapi.json
547+
openapi: evi-openapi.json
548548
path-parameters:
549549
id:
550550
type: string
@@ -614,4 +614,4 @@ service:
614614
signed_audio_url: https://storage.googleapis.com/...etc.
615615
signed_url_expiration_timestamp_millis: 1730232816964
616616
source:
617-
openapi: stenographer-openapi.json
617+
openapi: evi-openapi.json

.mock/definition/empathic-voice/chatWebhooks.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ webhooks:
1111
chat_group_id: 9fc18597-3567-42d5-94d6-935bde84bf2f
1212
chat_id: 470a49f6-1dec-4afe-8b61-035d3b2d63b0
1313
config_id: 1b60e1a0-cc59-424a-8d2c-189d354db3f3
14-
event_name: chat_ended
15-
end_time: 1716244958546
1614
duration_seconds: 180
1715
end_reason: USER_ENDED
16+
end_time: 1716244958546
17+
event_name: chat_ended
1818
docs: Sent when an EVI chat ends.
1919
chatStarted:
2020
method: POST
@@ -26,7 +26,7 @@ webhooks:
2626
chat_group_id: 9fc18597-3567-42d5-94d6-935bde84bf2f
2727
chat_id: 470a49f6-1dec-4afe-8b61-035d3b2d63b0
2828
config_id: 1b60e1a0-cc59-424a-8d2c-189d354db3f3
29+
chat_start_type: new_chat_group
2930
event_name: chat_started
3031
start_time: 1716244940648
31-
chat_start_type: new_chat_group
3232
docs: Sent when an EVI chat is started.

.mock/definition/empathic-voice/chats.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ service:
77
list-chats:
88
path: /v0/evi/chats
99
method: GET
10-
auth: true
10+
auth: false
1111
docs: Fetches a paginated list of **Chats**.
1212
pagination:
1313
offset: $request.page_number
1414
results: $response.chats_page
1515
source:
16-
openapi: stenographer-openapi.json
16+
openapi: evi-openapi.json
1717
display-name: List chats
1818
request:
1919
name: ChatsListChatsRequest
@@ -83,13 +83,13 @@ service:
8383
list-chat-events:
8484
path: /v0/evi/chats/{id}
8585
method: GET
86-
auth: true
86+
auth: false
8787
docs: Fetches a paginated list of **Chat** events.
8888
pagination:
8989
offset: $request.page_number
9090
results: $response.events_page
9191
source:
92-
openapi: stenographer-openapi.json
92+
openapi: evi-openapi.json
9393
path-parameters:
9494
id:
9595
type: string
@@ -469,13 +469,13 @@ service:
469469
get-audio:
470470
path: /v0/evi/chats/{id}/audio
471471
method: GET
472-
auth: true
472+
auth: false
473473
docs: >-
474474
Fetches the audio of a previous **Chat**. For more details, see our
475475
guide on audio reconstruction
476476
[here](/docs/empathic-voice-interface-evi/faq#can-i-access-the-audio-of-previous-conversations-with-evi).
477477
source:
478-
openapi: stenographer-openapi.json
478+
openapi: evi-openapi.json
479479
path-parameters:
480480
id:
481481
type: string
@@ -501,4 +501,4 @@ service:
501501
signed_audio_url: https://storage.googleapis.com/...etc.
502502
signed_url_expiration_timestamp_millis: 1730232816964
503503
source:
504-
openapi: stenographer-openapi.json
504+
openapi: evi-openapi.json

.mock/definition/empathic-voice/configs.yml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ service:
77
list-configs:
88
path: /v0/evi/configs
99
method: GET
10-
auth: true
10+
auth: false
1111
docs: >-
1212
Fetches a paginated list of **Configs**.
1313
@@ -16,7 +16,7 @@ service:
1616
our [configuration
1717
guide](/docs/empathic-voice-interface-evi/configuration).
1818
source:
19-
openapi: stenographer-openapi.json
19+
openapi: evi-openapi.json
2020
display-name: List configs
2121
request:
2222
name: ConfigsListConfigsRequest
@@ -139,7 +139,7 @@ service:
139139
create-config:
140140
path: /v0/evi/configs
141141
method: POST
142-
auth: true
142+
auth: false
143143
docs: >-
144144
Creates a **Config** which can be applied to EVI.
145145
@@ -148,7 +148,7 @@ service:
148148
our [configuration
149149
guide](/docs/empathic-voice-interface-evi/configuration).
150150
source:
151-
openapi: stenographer-openapi.json
151+
openapi: evi-openapi.json
152152
display-name: Create config
153153
request:
154154
name: PostedConfig
@@ -307,7 +307,7 @@ service:
307307
list-config-versions:
308308
path: /v0/evi/configs/{id}
309309
method: GET
310-
auth: true
310+
auth: false
311311
docs: >-
312312
Fetches a list of a **Config's** versions.
313313
@@ -316,7 +316,7 @@ service:
316316
our [configuration
317317
guide](/docs/empathic-voice-interface-evi/configuration).
318318
source:
319-
openapi: stenographer-openapi.json
319+
openapi: evi-openapi.json
320320
path-parameters:
321321
id:
322322
type: string
@@ -439,7 +439,7 @@ service:
439439
create-config-version:
440440
path: /v0/evi/configs/{id}
441441
method: POST
442-
auth: true
442+
auth: false
443443
docs: >-
444444
Updates a **Config** by creating a new version of the **Config**.
445445
@@ -448,7 +448,7 @@ service:
448448
our [configuration
449449
guide](/docs/empathic-voice-interface-evi/configuration).
450450
source:
451-
openapi: stenographer-openapi.json
451+
openapi: evi-openapi.json
452452
path-parameters:
453453
id:
454454
type: string
@@ -609,7 +609,7 @@ service:
609609
delete-config:
610610
path: /v0/evi/configs/{id}
611611
method: DELETE
612-
auth: true
612+
auth: false
613613
docs: >-
614614
Deletes a **Config** and its versions.
615615
@@ -618,7 +618,7 @@ service:
618618
our [configuration
619619
guide](/docs/empathic-voice-interface-evi/configuration).
620620
source:
621-
openapi: stenographer-openapi.json
621+
openapi: evi-openapi.json
622622
path-parameters:
623623
id:
624624
type: string
@@ -632,7 +632,7 @@ service:
632632
update-config-name:
633633
path: /v0/evi/configs/{id}
634634
method: PATCH
635-
auth: true
635+
auth: false
636636
docs: >-
637637
Updates the name of a **Config**.
638638
@@ -641,7 +641,7 @@ service:
641641
our [configuration
642642
guide](/docs/empathic-voice-interface-evi/configuration).
643643
source:
644-
openapi: stenographer-openapi.json
644+
openapi: evi-openapi.json
645645
path-parameters:
646646
id:
647647
type: string
@@ -669,7 +669,7 @@ service:
669669
get-config-version:
670670
path: /v0/evi/configs/{id}/version/{version}
671671
method: GET
672-
auth: true
672+
auth: false
673673
docs: >-
674674
Fetches a specified version of a **Config**.
675675
@@ -678,7 +678,7 @@ service:
678678
our [configuration
679679
guide](/docs/empathic-voice-interface-evi/configuration).
680680
source:
681-
openapi: stenographer-openapi.json
681+
openapi: evi-openapi.json
682682
path-parameters:
683683
id:
684684
type: string
@@ -783,7 +783,7 @@ service:
783783
delete-config-version:
784784
path: /v0/evi/configs/{id}/version/{version}
785785
method: DELETE
786-
auth: true
786+
auth: false
787787
docs: >-
788788
Deletes a specified version of a **Config**.
789789
@@ -792,7 +792,7 @@ service:
792792
our [configuration
793793
guide](/docs/empathic-voice-interface-evi/configuration).
794794
source:
795-
openapi: stenographer-openapi.json
795+
openapi: evi-openapi.json
796796
path-parameters:
797797
id:
798798
type: string
@@ -822,7 +822,7 @@ service:
822822
update-config-description:
823823
path: /v0/evi/configs/{id}/version/{version}
824824
method: PATCH
825-
auth: true
825+
auth: false
826826
docs: >-
827827
Updates the description of a **Config**.
828828
@@ -831,7 +831,7 @@ service:
831831
our [configuration
832832
guide](/docs/empathic-voice-interface-evi/configuration).
833833
source:
834-
openapi: stenographer-openapi.json
834+
openapi: evi-openapi.json
835835
path-parameters:
836836
id:
837837
type: string
@@ -944,4 +944,4 @@ service:
944944
enabled: true
945945
duration_secs: 1800
946946
source:
947-
openapi: stenographer-openapi.json
947+
openapi: evi-openapi.json

0 commit comments

Comments
 (0)