The current SDK (v2.49.0) is missing several types and enum values that appear to be available in the ElevenLabs API:
- Workflow Update State node types — used in agent workflow definitions:
WorkflowUpdateStateExpression
WorkflowUpdateStateNodeModelInput
WorkflowUpdateStateNodeModelOutput
WorkflowUpdateStateNodeUpdate
WorkflowUpdateStateValueSchema
These should be included as variants in:
AgentWorkflowRequestModelNodesValue
AgentWorkflowResponseModelNodesValue
- Missing LLM enum value:
qwen35-35b-a3b is missing from the Llm enum in both src/api/types/Llm.ts and src/serialization/types/Llm.ts.
Expected Behavior
The Fern-generated SDK should include the update_state workflow node and the qwen35-35b-a3b model so users can define these workflows without resorting to manual type patches.
Additional Context
These fields are required to use the "update state" node in conversational AI agent workflows via the official TypeScript SDK.
Suggested labels: enhancement, sdk
The current SDK (v2.49.0) is missing several types and enum values that appear to be available in the ElevenLabs API:
WorkflowUpdateStateExpressionWorkflowUpdateStateNodeModelInputWorkflowUpdateStateNodeModelOutputWorkflowUpdateStateNodeUpdateWorkflowUpdateStateValueSchemaThese should be included as variants in:
AgentWorkflowRequestModelNodesValueAgentWorkflowResponseModelNodesValueqwen35-35b-a3bis missing from theLlmenum in bothsrc/api/types/Llm.tsandsrc/serialization/types/Llm.ts.Expected Behavior
The Fern-generated SDK should include the
update_stateworkflow node and theqwen35-35b-a3bmodel so users can define these workflows without resorting to manual type patches.Additional Context
These fields are required to use the "update state" node in conversational AI agent workflows via the official TypeScript SDK.
Suggested labels:
enhancement,sdk