Skip to content

fix(android): parse string booleans in talk gateway config#99558

Closed
ly85206559 wants to merge 1 commit into
openclaw:mainfrom
ly85206559:fix/android-talk-config-string-booleans
Closed

fix(android): parse string booleans in talk gateway config#99558
ly85206559 wants to merge 1 commit into
openclaw:mainfrom
ly85206559:fix/android-talk-config-string-booleans

Conversation

@ly85206559

Copy link
Copy Markdown
Contributor

What Problem This Solves

Gateway talk config values like interruptOnSpeech: truewere ignored becauseTalkModeGatewayConfigParser` only accepted JSON boolean literals.

Why This Change Was Made

Reuse the same string boolean parsing convention already used by TalkDirectiveParser and GatewaySession.

User Impact

Talk interrupt-on-speech honors string gateway config values.

Evidence

  • TalkModeConfigParsingTest.parsesStringInterruptOnSpeechFlag
cd apps/android
./gradlew :app:testPlayDebugUnitTest --tests ai.openclaw.app.voice.TalkModeConfigParsingTest

Accept gateway talk config values like interruptOnSpeech: true using the
same string boolean parsing used by TalkDirectiveParser and GatewaySession.

Co-authored-by: Cursor <[email protected]>
@clawsweeper

clawsweeper Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

ClawSweeper status: review started.

I am starting a fresh review of this pull request: fix(android): parse string booleans in talk gateway config This is item 1/1 in the current shard. Shard 0/1.

This placeholder means the worker is alive and reading the current context. I will edit this same comment with the actual review when the claws are done clicking.

Crustacean status: shell secured, claws on keyboard, evidence pebbles being sorted.

@ly85206559

Copy link
Copy Markdown
Contributor Author

Queued behind #99557. Will open a fresh PR after that lands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant