Files
openclaw/src/plugin-sdk/speech-settings.ts
Peter Steinberger 6d20432a29 improve: reduce agent startup cost from TTS imports (#109344)
* perf(tts): split lightweight settings imports

* fix(tts): drop redundant internal exports

* fix(tts): remove unused settings type import

* docs(sdk): refresh speech settings API baseline

* fix(tts): align SDK surface gates

* fix(tts): ignore non-object preference roots
2026-07-16 15:50:59 -07:00

8 lines
485 B
TypeScript

// Lightweight speech settings primitives for package-owned TTS configuration.
// Keep provider registries and synthesis runtimes out of this entrypoint.
export type { ResolvedTtsConfig, ResolvedTtsModelOverrides } from "../tts/tts-types.js";
export { normalizeSpeechProviderId } from "../tts/provider-registry-core.js";
export { normalizeTtsAutoMode } from "../tts/tts-auto-mode.js";
export { resolveEffectiveTtsConfig, type TtsConfigResolutionContext } from "../tts/tts-config.js";