openclaw/extensions/voice-call/src
Josh Avant c918ab4faf
fix(tts): restore 3.28 schema compatibility and fallback observability (#57953)
* fix(tts): restore legacy config compatibility and fallback observability

* fix(tts): surface fallback attempts in status and telephony

* test(tts): cover /tts audio to /tts status fallback flow

* docs(tts): align migration and fallback observability guidance

* TTS: redact fallback logs and scope legacy plugin migration

* Infra: dedupe UV_EXTRA_INDEX_URL in host env policy

* Docs: scope doctor TTS migration to voice-call

* voice-call: restore strict known TTS provider validation
2026-03-30 22:05:03 -05:00
..
manager fix(ci): restore extension test runtime deps and update voice-call expectations 2026-03-28 15:04:33 +05:30
providers refactor: plugin-own speech provider config 2026-03-26 22:28:24 +00:00
webhook fix(ci): restore plugin manifests and boundary tests 2026-03-22 20:01:25 -07:00
allowlist.test.ts fix(ci): resync generated baselines and line runtime seam 2026-03-22 19:53:26 -07:00
allowlist.ts
cli.ts Reduce script logging suppressions and Feishu any casts 2026-03-27 02:12:56 -05:00
config.test.ts refactor: genericize speech provider config surface 2026-03-26 22:48:57 +00:00
config.ts refactor(plugin-sdk): expose zod subpath 2026-03-27 09:55:47 +05:30
core-bridge.ts
deep-merge.test.ts test(voice-call): cover helper utilities 2026-03-22 19:44:48 -07:00
deep-merge.ts
http-headers.test.ts
http-headers.ts
manager.closed-loop.test.ts test: harden voice call regression assertions 2026-03-22 17:23:01 +00:00
manager.inbound-allowlist.test.ts test: harden voice call manager regressions 2026-03-22 17:07:20 +00:00
manager.notify.test.ts test: speed up extension suites 2026-03-31 02:25:02 +01:00
manager.restore.test.ts test: harden voice call regression assertions 2026-03-22 17:23:01 +00:00
manager.test-harness.ts test: isolate voice-call temp stores 2026-03-25 11:39:47 +00:00
manager.ts fix: dedupe voice call lifecycle cleanup 2026-03-28 03:18:54 +00:00
media-stream.test.ts fix(test): repair extensions lane regressions 2026-03-22 18:07:45 -07:00
media-stream.ts fix(test): repair extensions lane regressions 2026-03-22 18:07:45 -07:00
response-generator.test.ts test: harden voice call regression assertions 2026-03-22 17:23:01 +00:00
response-generator.ts Voice Call: enforce spoken-output contract and fix stream TTS silence regression (#51500) 2026-03-21 04:15:16 -05:00
runtime.test.ts
runtime.ts fix(tts): restore 3.28 schema compatibility and fallback observability (#57953) 2026-03-30 22:05:03 -05:00
telephony-audio.test.ts Voice Call: enforce spoken-output contract and fix stream TTS silence regression (#51500) 2026-03-21 04:15:16 -05:00
telephony-audio.ts Voice Call: enforce spoken-output contract and fix stream TTS silence regression (#51500) 2026-03-21 04:15:16 -05:00
telephony-tts.test.ts fix(tts): restore 3.28 schema compatibility and fallback observability (#57953) 2026-03-30 22:05:03 -05:00
telephony-tts.ts fix(tts): restore 3.28 schema compatibility and fallback observability (#57953) 2026-03-30 22:05:03 -05:00
test-fixtures.ts refactor: genericize speech provider config surface 2026-03-26 22:48:57 +00:00
tunnel.ts
types.ts refactor(plugin-sdk): expose zod subpath 2026-03-27 09:55:47 +05:30
utils.test.ts test(voice-call): cover utility and tailscale helpers 2026-03-22 19:52:17 -07:00
utils.ts
voice-mapping.test.ts test(voice-call): cover helper utilities 2026-03-22 19:44:48 -07:00
voice-mapping.ts
webhook-security.test.ts fix(voice-call): canonicalize Telnyx replay request keys (#57829) 2026-03-30 20:01:43 +01:00
webhook-security.ts fix(voice-call): canonicalize Telnyx replay request keys (#57829) 2026-03-30 20:01:43 +01:00
webhook.hangup-once.lifecycle.test.ts refactor: dedupe test helpers and harnesses 2026-03-24 21:41:46 +00:00
webhook.test.ts test(voice-call): accept oversize webhook socket resets 2026-03-23 06:37:57 +00:00
webhook.ts fix(voice-call): harden webhook pre-auth guards 2026-03-22 23:33:30 -07:00