fix(voice-call): use ?? instead of || for TTS speed config default#39318
fix(voice-call): use ?? instead of || for TTS speed config default#39318ql-wade wants to merge 1 commit intoopenclaw:mainfrom
Conversation
Greptile SummaryThis PR makes a targeted, single-line fix replacing the logical OR ( Changes:
Notes:
Confidence Score: 5/5
|
Landed from contributor PR #39318 by @ql-wade. Co-authored-by: ql-wade <[email protected]>
|
Landed on What shipped:
Landed commit: Source PR commit: Thanks @ql-wade. |
Landed from contributor PR openclaw#39318 by @ql-wade. Co-authored-by: ql-wade <[email protected]>
Landed from contributor PR openclaw#39318 by @ql-wade. Co-authored-by: ql-wade <[email protected]>
Landed from contributor PR openclaw#39318 by @ql-wade. Co-authored-by: ql-wade <[email protected]>
Landed from contributor PR openclaw#39318 by @ql-wade. Co-authored-by: ql-wade <[email protected]>
Landed from contributor PR openclaw#39318 by @ql-wade. Co-authored-by: ql-wade <[email protected]>
Landed from contributor PR openclaw#39318 by @ql-wade. Co-authored-by: ql-wade <[email protected]>
Landed from contributor PR openclaw#39318 by @ql-wade. Co-authored-by: ql-wade <[email protected]>
Landed from contributor PR openclaw#39318 by @ql-wade. Co-authored-by: ql-wade <[email protected]> (cherry picked from commit 442f2c3)
… CI fixes (#1794) * fix: honor explicit Synology Chat rate-limit env values Landed from contributor PR openclaw#39197 by @scoootscooob. Co-authored-by: scoootscooob <[email protected]> (cherry picked from commit af9d76b) * fix: honor zero-valued voice-call STT settings Landed from contributor PR openclaw#39196 by @scoootscooob. Co-authored-by: scoootscooob <[email protected]> (cherry picked from commit 28b72e5) * fix: honor explicit OpenAI TTS speed values Landed from contributor PR openclaw#39318 by @ql-wade. Co-authored-by: ql-wade <[email protected]> (cherry picked from commit 442f2c3) * Voice Call: allowlist realtime STT api key fixtures (cherry picked from commit b8b6569) * Voice Call: read TTS internals in tests (cherry picked from commit b1f7cf4) * Voice Call: read realtime STT internals in tests (cherry picked from commit 244aabb) * test: fix gate regressions (cherry picked from commit 56cd008) * refactor: normalize voice-call runtime defaults (cherry picked from commit 3087893) * refactor: preserve explicit mock voice-call values (cherry picked from commit f6c7ff3) * fix(ci): resolve type regressions on main (cherry picked from commit f721141) * refactor(voice-call): share tts deep merge (cherry picked from commit ed43743) * fix: land openclaw#33992 from @darkamenosa Co-authored-by: Tom <[email protected]> (cherry picked from commit fcdc1a1) * fix(ci): repair zalouser CI failures (cherry picked from commit 06ffef8) * fix: resolve cherry-pick type errors in zalouser extension Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> * fix: resolve cherry-pick type error in voice-call config test — adapt SecretRef to string apiKey Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> --------- Co-authored-by: Peter Steinberger <[email protected]> Co-authored-by: scoootscooob <[email protected]> Co-authored-by: ql-wade <[email protected]> Co-authored-by: Vincent Koc <[email protected]> Co-authored-by: Tom <[email protected]> Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>
Fixes #39285
Use nullish coalescing operator (??) instead of logical OR (||) for TTS speed config default value.
This allows users to set speed to 0, which is a valid value, without it being treated as falsy and falling back to the default.