Skip to content

add WorkflowUpdateState node types and qwen35-35b-a3b LLM to generated SDK #394

Description

@Eduard177

The current SDK (v2.49.0) is missing several types and enum values that appear to be available in the ElevenLabs API:

  1. Workflow Update State node types — used in agent workflow definitions:
    • WorkflowUpdateStateExpression
    • WorkflowUpdateStateNodeModelInput
    • WorkflowUpdateStateNodeModelOutput
    • WorkflowUpdateStateNodeUpdate
    • WorkflowUpdateStateValueSchema
      These should be included as variants in:
    • AgentWorkflowRequestModelNodesValue
    • AgentWorkflowResponseModelNodesValue
  2. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestupstreamIssue originates from upstream or generated code

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions