Skip to content

FCE-1959: export the enums referenced by PeerOptions - #297

Merged
Gawor270 merged 1 commit into
mainfrom
fce-1959
Aug 25, 2026
Merged

FCE-1959: export the enums referenced by PeerOptions#297
Gawor270 merged 1 commit into
mainfrom
fce-1959

Conversation

@Gawor270

@Gawor270 Gawor270 commented Aug 24, 2026

Copy link
Copy Markdown
Member

Description

Re-export SubscribeMode, AgentOutput, AudioFormat and AudioSampleRate from the package entry point.

Motivation and Context

These types are referenced by PeerOptionsWebRTC, PeerOptionsAgent and PeerOptionsVapi, but they were not exported, so typedoc rendered them as bare, unlinked names in the API reference (FCE-1959). With the exports in place they get their own pages and the option properties link to them.

Documentation impact

  • Documentation update required
  • Documentation updated in another PR
  • No documentation update required

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

SubscribeMode, AgentOutput, AudioFormat and AudioSampleRate are referenced
by PeerOptionsWebRTC, PeerOptionsAgent and PeerOptionsVapi but were not
exported, so the generated API reference rendered them as bare, unlinked
type names.
@linear

linear Bot commented Aug 24, 2026

Copy link
Copy Markdown

FCE-1959

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Re-exports types referenced by peer options so TypeDoc can generate linked API pages.

Changes:

  • Export SubscribeMode, AgentOutput, AudioFormat, and AudioSampleRate from the SDK entry point.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@Gawor270
Gawor270 requested a review from Karolk99 August 24, 2026 16:12
@Gawor270
Gawor270 merged commit 823c936 into main Aug 25, 2026
3 checks passed
@Gawor270
Gawor270 deleted the fce-1959 branch August 25, 2026 09:51
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.

3 participants