Skip to content

Commit b4ec833

Browse files
🌿 Fern Regeneration -- June 13, 2025 (#309)
Co-authored-by: fern-api <115122769+fern-api[bot]@users.noreply.github.com> Co-authored-by: twitchard <richard.marmorstein@gmail.com>
1 parent 41e5fd8 commit b4ec833

335 files changed

Lines changed: 10653 additions & 6895 deletions

File tree

Some content is hidden

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

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
dist/
21
.mypy_cache/
2+
.ruff_cache/
33
__pycache__/
4+
dist/
45
poetry.toml
5-
.ruff_cache/

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

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1182,6 +1182,7 @@ types:
11821182
- USER_TIMEOUT
11831183
- INACTIVITY_TIMEOUT
11841184
- MAX_DURATION_TIMEOUT
1185+
- SILENCE_TIMEOUT
11851186
- ERROR
11861187
source:
11871188
openapi: evi-openapi.json
@@ -1869,6 +1870,7 @@ types:
18691870
docs: List of built-in tools associated with this Config.
18701871
event_messages: optional<ReturnEventMessageSpecs>
18711872
timeouts: optional<ReturnTimeoutSpecs>
1873+
nudges: optional<ReturnNudgeSpec>
18721874
webhooks:
18731875
type: optional<list<optional<ReturnWebhookSpec>>>
18741876
docs: Map of webhooks associated with this config.
@@ -2564,6 +2566,17 @@ types:
25642566
the time limit for the chat has been reached.
25652567
source:
25662568
openapi: evi-openapi.json
2569+
PostedNudgeSpec:
2570+
docs: A nudge specification posted to the server
2571+
properties:
2572+
enabled:
2573+
type: optional<boolean>
2574+
docs: EVI will nudge user after inactivity
2575+
interval_secs:
2576+
type: optional<integer>
2577+
docs: Time interval in seconds after which the nudge will be sent.
2578+
source:
2579+
openapi: evi-openapi.json
25672580
PostedTimeoutSpecsInactivity:
25682581
docs: >-
25692582
Specifies the duration of user inactivity (in seconds) after which the EVI
@@ -2815,6 +2828,17 @@ types:
28152828
seconds.
28162829
source:
28172830
openapi: evi-openapi.json
2831+
ReturnNudgeSpec:
2832+
docs: A specific nudge configuration returned from the server
2833+
properties:
2834+
enabled:
2835+
type: boolean
2836+
docs: EVI will nudge user after inactivity
2837+
interval_secs:
2838+
type: optional<integer>
2839+
docs: Time interval in seconds after which the nudge will be sent.
2840+
source:
2841+
openapi: evi-openapi.json
28182842
ReturnWebhookEventType:
28192843
enum:
28202844
- chat_started

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,7 @@ service:
202202
type: optional<list<optional<root.PostedBuiltinTool>>>
203203
docs: List of built-in tools associated with this Config.
204204
event_messages: optional<root.PostedEventMessageSpecs>
205+
nudges: optional<root.PostedNudgeSpec>
205206
timeouts: optional<root.PostedTimeoutSpecs>
206207
webhooks:
207208
type: optional<list<optional<root.PostedWebhookSpec>>>
@@ -505,6 +506,7 @@ service:
505506
docs: List of built-in tools associated with this Config version.
506507
event_messages: optional<root.PostedEventMessageSpecs>
507508
timeouts: optional<root.PostedTimeoutSpecs>
509+
nudges: optional<root.PostedNudgeSpec>
508510
webhooks:
509511
type: optional<list<optional<root.PostedWebhookSpec>>>
510512
docs: Webhook config specifications for each subscriber.

.mock/definition/tts/__package__.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,23 @@ service:
3434
request:
3535
body:
3636
type: PostedTts
37+
query-parameters:
38+
access_token:
39+
type: optional<string>
40+
default: ''
41+
docs: >-
42+
Access token used for authenticating the client. If not provided,
43+
an `api_key` must be provided to authenticate.
44+
45+
46+
The access token is generated using both an API key and a Secret
47+
key, which provides an additional layer of security compared to
48+
using just an API key.
49+
50+
51+
For more details, refer to the [Authentication Strategies
52+
Guide](/docs/introduction/api-key#authentication-strategies).
53+
name: SynthesizeJsonRequest
3754
content-type: application/json
3855
response:
3956
docs: Successful Response
@@ -443,6 +460,11 @@ types:
443460
text:
444461
type: string
445462
docs: The text for this **Snippet**.
463+
transcribed_text:
464+
type: optional<string>
465+
docs: >-
466+
The transcribed text of the generated audio. It is only present if
467+
`instant_mode` is set to `false`.
446468
utterance_index:
447469
type: optional<integer>
448470
docs: The index of the utterance in the request this snippet corresponds to.
@@ -472,6 +494,12 @@ types:
472494
text:
473495
type: string
474496
docs: The text of the parent snippet that this chunk corresponds to.
497+
transcribed_text:
498+
type: optional<string>
499+
docs: >-
500+
The transcribed text of the generated audio of the parent snippet that
501+
this chunk corresponds to. It is only present if `instant_mode` is set
502+
to `false`.
475503
utterance_index:
476504
type: optional<integer>
477505
docs: >-

.mock/fern.config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"organization" : "hume",
3-
"version" : "0.63.26"
3+
"version" : "0.64.7"
44
}

0 commit comments

Comments
 (0)