Skip to content

Cherry-pick 6ff7e8f42: talk: add configurable silence timeout#1273

Merged
alexey-pelykh merged 1 commit intomainfrom
cherry-pick/6ff7e8f42-talk-silence-timeout
Mar 14, 2026
Merged

Cherry-pick 6ff7e8f42: talk: add configurable silence timeout#1273
alexey-pelykh merged 1 commit intomainfrom
cherry-pick/6ff7e8f42-talk-silence-timeout

Conversation

@alexey-pelykh
Copy link
Copy Markdown

Cherry-pick from upstream

Summary

Adds configurable silenceTimeoutMs to Talk mode config, allowing users to control
how long silence is tolerated before the transcript is finalized. Platform defaults:
700ms (macOS/Android), 900ms (iOS).

Adaptation

  • Discarded Android test file (path deleted in fork)
  • Resolved rebrand conflicts (OPENCLAW → REMOTECLAW sentinel names)
  • Added silenceTimeoutMs to fork's extracted TalkSchema (upstream had inline schema)
  • Preserved fork's provider-scoped apiKey logic in Android TalkModeManager
  • Kept fork's removal of PCM format rejection tests in iOS

Cherry-picked from openclaw/openclaw per #902.

@alexey-pelykh alexey-pelykh merged commit 16b8cc1 into main Mar 14, 2026
7 checks passed
@alexey-pelykh alexey-pelykh deleted the cherry-pick/6ff7e8f42-talk-silence-timeout branch March 14, 2026 04:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants