Skip to content

Commit fde45e3

Browse files
committed
fix: add missing extensions/speech-core/ source files for npm tarball
Fixes #89425 - npm tarball missing dist/extensions/speech-core/ directory Mirrors structure of other core extensions (image-generation-core, media-understanding-core)
1 parent e7aac17 commit fde45e3

4 files changed

Lines changed: 102 additions & 0 deletions

File tree

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"name": "@openclaw/speech-core",
3+
"version": "2026.6.2",
4+
"private": true,
5+
"description": "OpenClaw speech runtime package",
6+
"type": "module",
7+
"devDependencies": {
8+
"@openclaw/plugin-sdk": "workspace:*"
9+
}
10+
}
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
export {
2+
buildTtsSystemPromptHint,
3+
getLastTtsAttempt,
4+
getResolvedSpeechProviderConfig,
5+
getTtsMaxLength,
6+
getTtsPersona,
7+
getTtsProvider,
8+
isSummarizationEnabled,
9+
isTtsEnabled,
10+
isTtsProviderConfigured,
11+
listSpeechVoices,
12+
listTtsPersonas,
13+
maybeApplyTtsToPayload,
14+
resolveExplicitTtsOverrides,
15+
resolveTtsAutoMode,
16+
resolveTtsConfig,
17+
resolveTtsPrefsPath,
18+
resolveTtsProviderOrder,
19+
setLastTtsAttempt,
20+
setSummarizationEnabled,
21+
setTtsEnabled,
22+
setTtsMaxLength,
23+
setTtsPersona,
24+
setTtsProvider,
25+
synthesizeSpeech,
26+
streamSpeech,
27+
textToSpeech,
28+
textToSpeechStream,
29+
textToSpeechTelephony,
30+
testApi as _test,
31+
testApi,
32+
type ResolvedTtsConfig,
33+
type ResolvedTtsModelOverrides,
34+
type TtsDirectiveOverrides,
35+
type TtsDirectiveParseResult,
36+
type TtsResult,
37+
type TtsSynthesisResult,
38+
type TtsSynthesisStreamResult,
39+
type TtsStreamResult,
40+
type TtsTelephonyResult,
41+
} from "openclaw/plugin-sdk/tts-runtime";
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
export {
2+
buildTtsSystemPromptHint,
3+
getLastTtsAttempt,
4+
getResolvedSpeechProviderConfig,
5+
getTtsMaxLength,
6+
getTtsPersona,
7+
getTtsProvider,
8+
isSummarizationEnabled,
9+
isTtsEnabled,
10+
isTtsProviderConfigured,
11+
listSpeechVoices,
12+
listTtsPersonas,
13+
maybeApplyTtsToPayload,
14+
resolveExplicitTtsOverrides,
15+
resolveTtsAutoMode,
16+
resolveTtsConfig,
17+
resolveTtsPrefsPath,
18+
resolveTtsProviderOrder,
19+
setLastTtsAttempt,
20+
setSummarizationEnabled,
21+
setTtsEnabled,
22+
setTtsMaxLength,
23+
setTtsPersona,
24+
setTtsProvider,
25+
synthesizeSpeech,
26+
streamSpeech,
27+
textToSpeech,
28+
textToSpeechStream,
29+
textToSpeechTelephony,
30+
testApi as _test,
31+
testApi,
32+
type ResolvedTtsConfig,
33+
type ResolvedTtsModelOverrides,
34+
type TtsDirectiveOverrides,
35+
type TtsDirectiveParseResult,
36+
type TtsResult,
37+
type TtsSynthesisResult,
38+
type TtsSynthesisStreamResult,
39+
type TtsStreamResult,
40+
type TtsTelephonyResult,
41+
} from "openclaw/plugin-sdk/tts-runtime";
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"extends": "../../tsconfig.base.json",
3+
"compilerOptions": {
4+
"outDir": "./dist",
5+
"rootDir": "./",
6+
"composite": true
7+
},
8+
"include": ["*.ts", "src/**/*.ts"],
9+
"exclude": ["node_modules", "dist"]
10+
}

0 commit comments

Comments
 (0)