Skip to content

feat: add claude-haiku-5-5, Sonic 3.6, Gemini 3.8-flash, and idempotent simulation runs - #50

Open
fern-api[bot] wants to merge 5 commits into
mainfrom
fern-bot/2026-10-09_15-54-28_698
Open

fern-api[bot] wants to merge 5 commits into
mainfrom
fern-bot/2026-10-09_15-54-28_698

Conversation

@fern-api

@fern-api fern-api Bot commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

⚠️ 3.0.0 → 4.0.0

Breaking: MAJOR because the overall version bump was declared as such by the release pipeline; however, no specific symbol-level removals or breaking API changes were identified in the captured diff — maintainers should confirm whether unreported contract changes (such as removed exports or renamed types) justify the MAJOR designation.

Breaking Changes

  • See full changelog for all changes — no symbol-level breaking changes were identified in the diff; confirm with maintainers whether the MAJOR bump reflects internal contract changes not captured here.

Added

  • AnthropicModel.reasoningEffort and AnthropicBedrockModel.reasoningEffort — new optional fields to control adaptive thinking effort for claude-haiku-5-5, accepting values from none to max.
  • baselineVersion — new optional display-only field added to all tool interfaces (McpTool, OutputTool, QueryTool, SipRequestTool, SlackSendMessageTool, SmsTool, TextEditorTool, TransferCallTool, VoicemailTool, GhlTool) returning the baseline label before a version is stored.
  • ModelCostServiceTierBreakdown — new interface reporting per-OpenAI-service-tier cost and token counts, attached as the optional serviceTierBreakdown array on ModelCost.
  • UserWithRole, UserWithRoleRole, and UserWithRoleRoleZero — new exported types representing an org member with their role and optional last-active timestamp.
  • {{messagesWithConfidence}} template variable — now supported in structured output Liquid templates across all workflow model types and StructuredOutput/CreateStructuredOutputDto.
  • New model enum values — ClaudeHaiku55 added to WorkflowAnthropicModelModel and WorkflowAnthropicBedrockModelModel; Gemini38Flash added to WorkflowGoogleModelModel.

Changed

  • OpenAiModelServiceTier — documentation updated to clarify that priority is the legacy alias for fast, auto is the effective default when unset, and Fast mode billing is per-model and only charged when OpenAI confirms the request was served in Fast mode.

See full changelog

@fern-api
fern-api Bot force-pushed the fern-bot/2026-10-09_15-54-28_698 branch from d3ba3dc to b11338f Compare October 9, 2026 19:15
@fern-api fern-api Bot changed the title feat!: remove exported types and enum values, add new tool variants and simulation concurrency endpoint feat!: rename StructuredOutputControllerRunResponseZero and remove Trieve/GhlToolType exports Oct 9, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-10-09_15-54-28_698 branch 2 times, most recently from da4ebf9 to c08cb43 Compare October 11, 2026 19:13
@fern-api fern-api Bot changed the title feat!: rename StructuredOutputControllerRunResponseZero and remove Trieve/GhlToolType exports feat!: remove Trieve types, GhlToolType, and rename StructuredOutputControllerRunResponseZero Oct 11, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-10-09_15-54-28_698 branch 2 times, most recently from 8b38e63 to aed7433 Compare October 12, 2026 20:00
@fern-api fern-api Bot changed the title feat!: remove Trieve types, GhlToolType, and rename StructuredOutputControllerRunResponseZero feat!: remove Trieve types, GhlToolType, and UpdateCodeToolDtoType exports Oct 12, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-10-09_15-54-28_698 branch 2 times, most recently from aff5143 to 08c602f Compare October 13, 2026 15:53
@fern-api fern-api Bot changed the title feat!: remove Trieve types, GhlToolType, and UpdateCodeToolDtoType exports feat!: remove Trieve types, GhlToolType, and rename StructuredOutputControllerRunResponseZero Oct 13, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-10-09_15-54-28_698 branch 4 times, most recently from 5ba990e to 8f98d61 Compare October 14, 2026 01:33
@fern-api fern-api Bot changed the title feat!: remove Trieve types, GhlToolType, and rename StructuredOutputControllerRunResponseZero feat!: remove error discriminator fields and deprecated type exports Oct 14, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-10-09_15-54-28_698 branch 6 times, most recently from ab02d99 to 211225c Compare October 16, 2026 02:37
@fern-api fern-api Bot changed the title feat!: remove error discriminator fields and deprecated type exports feat!: remove exported types and required fields from conflict/tool DTOs Oct 16, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-10-09_15-54-28_698 branch from 211225c to 68663de Compare October 16, 2026 16:20
@fern-api fern-api Bot changed the title feat!: remove exported types and required fields from conflict/tool DTOs feat!: remove exported types and fields, add Ghl/Code tool variants and ConflictError handling Oct 16, 2026
@fern-api
fern-api Bot force-pushed the fern-bot/2026-10-09_15-54-28_698 branch from 68663de to 6eea459 Compare October 16, 2026 20:07
@fern-api fern-api Bot changed the title feat!: remove exported types and fields, add Ghl/Code tool variants and ConflictError handling feat: add claude-haiku-5-5, Cartesia sonic-3.6, Gemini 3.8, and idempotency support Oct 16, 2026
fern-api Bot added 3 commits October 16, 2026 20:34
Generated by Fern
CLI Version: unknown
Generators:
  - fernapi/fern-typescript-sdk: 3.63.0
…flash, and idempotent simulation runs

Expand model and voice coverage, introduce idempotency support for
simulation runs, add new tool types and conflict response DTOs, and
expose baseline versioning across all tool interfaces.

Key changes:
- Add `claude-haiku-5-5` to `AnthropicModelModel`, `AnthropicBedrockModelModel`, `AnthropicBedrockModelFallbackModelsItem`, and `EvalAnthropicModelModel`; introduce `AnthropicModelReasoningEffort` and `AnthropicBedrockModelReasoningEffort` enums for adaptive thinking control
- Add `Sonic36` / `Sonic3620260827` to `CartesiaVoiceModel` and `FallbackCartesiaVoiceModel`; add Odia (`Or`) and Urdu (`Ur`) to `CartesiaVoiceLanguage` and `FallbackCartesiaVoiceLanguage`
- Add `Gemini38Flash` to `GoogleModelModel`, `GoogleTranscriberModel`, `FallbackGoogleTranscriberModel`, `EvalGoogleModelModel`, and `KnowledgeBaseModel`
- Add `Idempotency-Key` field to `CreateSimulationRunDto` and `reused` flag to `CreateSimulationRunResponse` for safe retries
- Add `baselineVersion` optional field to all tool interfaces (`ApiRequestTool`, `BashTool`, `CodeTool`, `ComputerTool`, `DtmfTool`, `EndCallTool`, `FunctionTool`, `HandoffTool`, `KnowledgeBaseTool`, `MakeTool`, and GoHighLevel/Google Calendar tools)
- Add `AssistantManagedConflictResponseDto`, `AssistantManagedConflictResponseDtoError`, and `AssistantManagedVapiAgentsDto` for Vapi Agents lock conflict responses
- Add `ModelCostServiceTierBreakdown`, `UserWithRole`, `UserWithRoleRole`, `UserWithRoleRoleZero` exported types; remove `User`, `GhlToolType`, `UpdateCodeToolDtoType`, `CreateTrieveCredentialDto`, `CreateTrieveKnowledgeBaseDto`, `TrieveKnowledgeBase`, `TrieveKnowledgeBaseImport`, `UpdateTrieveKnowledgeBaseDto`, `AssistantPinnedConflictResponseDtoError`, `TrafficAllocationStaleConflictResponseDtoError`
- Add `serverMessage.requestSucceeded`, `serverMessage.requestFailed`, and `pipeline.denoiserFailed` event values to `JsonQueryOnEventsTableOn`

🌿 Generated with Fern
@fern-api
fern-api Bot force-pushed the fern-bot/2026-10-09_15-54-28_698 branch from 6eea459 to 7fcf05c Compare October 16, 2026 20:34
@fern-api fern-api Bot changed the title feat: add claude-haiku-5-5, Cartesia sonic-3.6, Gemini 3.8, and idempotency support feat: add claude-haiku-5-5, Sonic 3.6, Gemini 3.8-flash, and idempotent simulation runs Oct 16, 2026
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.

1 participant