Skip to content

feat!: remove exported types and enum values across multiple APIs - #49

Open
fern-api[bot] wants to merge 3 commits into
mainfrom
fern-bot/2026-09-10_21-49-32_753
Open

fern-api[bot] wants to merge 3 commits into
mainfrom
fern-bot/2026-09-10_21-49-32_753

Conversation

@fern-api

@fern-api fern-api Bot commented Sep 10, 2026 •

Copy link
Copy Markdown
Contributor

⚠️ 2.0.1 → 3.0.0

Breaking: Removing exported types OpenAiVoiceId, OpenAiVoiceIdEnum, FallbackOpenAiVoiceId, FallbackOpenAiVoiceIdEnum, ToolPinnedConflictResponseDtoError, removing enum values Duration and Cost from sort-by enums, and removing the required error field from ToolPinnedConflictResponseDto are all breaking changes that will cause compile errors for existing callers.

Added

  • OpenAiSpeaker, OpenAiReasoner, and OpenAiModelServiceTier — new optional fields on OpenAiModel enabling GPT-Live configuration including speaker instructions, personality packs, delegated reasoning model, reasoning effort, and service tier selection.
  • SquadVersion, SquadVersionPaginatedResponse, and SquadVersionPaginatedMetadata — new types supporting squad version history; Squad gains optional latestVersion and modelDeprecations fields.
  • OrgLimitsResponseDto, OrgConcurrencyLimitsDto, and OrgApiLimitsDto — new types for reading an org's subscription concurrency limits and per-region API rate-limit usage.
  • ModelDeprecationNotice and ToolWriteConflictResponseDto — new structured types for model deprecation warnings and tool write-conflict error responses.
  • New enum values across several types: GptLive1 in OpenAiModelModel; Coda and Mistv3 in RimeAiVoiceModel; HipaaSpecial in UpdateUserRoleDtoRoleZero; SquadVersion in VersionPinReferenceSourceType; CallStartSquadVersionErrorValidation in call-ended reason enums; and seconds/usageComplete optional fields on ModelCost.

See full changelog

@fern-api
fern-api Bot force-pushed the fern-bot/2026-09-10_21-49-32_753 branch 2 times, most recently from dba93cf to db50444 Compare September 10, 2026 23:04
@fern-api fern-api Bot changed the title SDK regeneration (no semver change: no semantic changes) chore: expand JSDoc for regex pattern field on structured output types Sep 10, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-09-10_21-49-32_753 branch 2 times, most recently from e82cb5c to f21c240 Compare September 10, 2026 23:47
@fern-api fern-api Bot changed the title chore: expand JSDoc for regex pattern field on structured output types chore: expand JSDoc for regex pattern fields and clarify EvalRun field descriptions Sep 10, 2026
@fern-api fern-api Bot changed the title chore: expand JSDoc for regex pattern fields and clarify EvalRun field descriptions feat: add Bedrock fallback models, HIPAA role, and knowledge base event Sep 11, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-09-10_21-49-32_753 branch 6 times, most recently from c14a7a4 to f2b37f2 Compare September 14, 2026 22:47
@fern-api fern-api Bot changed the title feat: add Bedrock fallback models, HIPAA role, and knowledge base event feat: add GPT-Live speaker/reasoner, Bedrock fallback models, and new Rime AI voices Sep 14, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-09-10_21-49-32_753 branch 7 times, most recently from 01c3ae1 to 85e0ccd Compare September 17, 2026 17:03
@fern-api fern-api Bot changed the title feat: add GPT-Live speaker/reasoner, Bedrock fallback models, and new Rime AI voices feat: add ForbiddenError, new voice IDs, OpenAI GPT-Live speaker/reasoner, and org limits types Sep 17, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-09-10_21-49-32_753 branch 6 times, most recently from 881f0b3 to 6fa0faf Compare September 18, 2026 19:14
@fern-api fern-api Bot changed the title feat: add ForbiddenError, new voice IDs, OpenAI GPT-Live speaker/reasoner, and org limits types feat!: remove OpenAiVoiceId, FallbackOpenAiVoiceId, and ToolPinnedConflictResponseDtoError exported types Sep 18, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-09-10_21-49-32_753 branch from 6fa0faf to 263e4cc Compare September 20, 2026 17:18
@fern-api fern-api Bot changed the title feat!: remove OpenAiVoiceId, FallbackOpenAiVoiceId, and ToolPinnedConflictResponseDtoError exported types feat!: remove OpenAiVoiceId types and make voiceId unknown on OpenAiVoice Sep 20, 2026
@fern-api fern-api Bot changed the title feat!: remove OpenAiVoiceId types and make voiceId unknown on OpenAiVoice feat!: remove OpenAiVoiceId, FallbackOpenAiVoiceId, and ToolPinnedConflictResponseDtoError exported types Sep 21, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-09-10_21-49-32_753 branch from 263e4cc to 7905fe5 Compare September 21, 2026 17:14
@fern-api fern-api Bot changed the title feat!: remove OpenAiVoiceId, FallbackOpenAiVoiceId, and ToolPinnedConflictResponseDtoError exported types feat!: remove OpenAiVoiceId types and make voiceId unknown on OpenAiVoice Sep 22, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-09-10_21-49-32_753 branch 3 times, most recently from c9cb6bd to 8faec79 Compare September 22, 2026 21:22
@fern-api fern-api Bot changed the title feat!: remove OpenAiVoiceId types and make voiceId unknown on OpenAiVoice feat!: remove OpenAiVoiceId, FallbackOpenAiVoiceId, and ToolPinnedConflictResponseDtoError exported types Sep 22, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-09-10_21-49-32_753 branch 2 times, most recently from 9071cd9 to 8bf854d Compare September 23, 2026 04:02
@fern-api fern-api Bot changed the title feat!: remove OpenAiVoiceId, FallbackOpenAiVoiceId, and ToolPinnedConflictResponseDtoError exported types feat!: remove exported types and enum values, add new capabilities Sep 23, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-09-10_21-49-32_753 branch from 8bf854d to b2210e7 Compare September 23, 2026 17:30
@fern-api fern-api Bot changed the title feat!: remove exported types and enum values, add new capabilities SDK regeneration Sep 23, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-09-10_21-49-32_753 branch 2 times, most recently from ba9b78b to 6cc083e Compare September 24, 2026 01:45
@fern-api fern-api Bot changed the title SDK regeneration feat!: remove exported types and enum values across multiple APIs Sep 24, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-09-10_21-49-32_753 branch 4 times, most recently from 61f6e15 to d95b6fa Compare September 24, 2026 18:39
fern-api Bot added 3 commits September 24, 2026 22:30
Generated by Fern
CLI Version: unknown
Generators:
  - fernapi/fern-typescript-sdk: 3.63.0
…s multiple APIs

Remove several exported TypeScript types and enum values that constitute
breaking changes for existing consumers. Additionally add new capabilities
including AssemblyAI universal-3-6-pro model support, Deepgram Flux model
with speed/expressivity controls, ForbiddenError/ConflictError HTTP status
handling in eval and tools clients, and new fields on AssistantActivation
and AssemblyAiTranscriber.

Key changes:
- Remove `OpenAiVoiceId`, `OpenAiVoiceIdEnum`, `FallbackOpenAiVoiceId`, `FallbackOpenAiVoiceIdEnum`, `ToolPinnedConflictResponseDtoError` exported types
- Remove `Duration` and `Cost` enum values from `EvalControllerGetRunsPaginatedRequestSortBy` and `GetEvalRunPaginatedDtoSortBy`
- Remove `error` required field from `ToolPinnedConflictResponseDto` interface
- Add `Universal36Pro` to `AssemblyAiTranscriberSpeechModel` and `FallbackAssemblyAiTranscriberSpeechModel`; add `agentContextAutoUpdateEnabled` field to both transcriber types
- Add `Flux` model to `DeepgramVoiceModel` with `speed` and `expressivity` fields on `DeepgramVoice`; add `squadVersion` to `AssistantActivation`
- Add typed `ForbiddenError` (403) and `ConflictError` (409) handling in eval and tools clients; add `search` parameter to `EvalControllerGetRunsPaginatedRequest`

🌿 Generated with Fern
@fern-api
fern-api Bot force-pushed the fern-bot/2026-09-10_21-49-32_753 branch from d95b6fa to 9ee0b19 Compare September 24, 2026 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants