sync: match upstream PR #56891 at rebase 2026-03-30

Brings Gitea mirror up to date with the current state of the
openclaw/openclaw PR branch, including all fixes from Codex review:

- Namespaced directive keys (fishaudio_*/fish_* prefixes only)
- Strict latency directive validation with warnings
- Code quality cleanup, s2 model removal
- Contract and directive parsing tests
- README updated with prefixed directive docs

Source: Conan-Scott/openclaw@9787ef6e (feat/fish-audio-speech-provider)
This commit is contained in:
Clawdbot
2026-03-30 18:14:52 +11:00
parent c23359d50d
commit 4af0789ebe
7 changed files with 212 additions and 191 deletions

View File

@@ -1,21 +1,12 @@
{
"name": "@openclaw/fish-audio-speech",
"version": "0.1.0",
"description": "Fish Audio TTS speech provider plugin for OpenClaw",
"version": "2026.3.28",
"private": true,
"description": "OpenClaw Fish Audio speech plugin",
"type": "module",
"license": "MIT",
"openclaw": {
"extensions": [
"./index.ts"
]
},
"peerDependencies": {
"openclaw": ">=2026.3.0"
},
"devDependencies": {
"vitest": "^3.0.0"
},
"scripts": {
"test": "vitest run"
}
}