Skip to content

Simplify Talk controls and move advanced defaults to Settings#100453

Merged
steipete merged 1 commit into
mainfrom
fix/simplify-voice-composer-settings
Jul 5, 2026
Merged

Simplify Talk controls and move advanced defaults to Settings#100453
steipete merged 1 commit into
mainfrom
fix/simplify-voice-composer-settings

Conversation

@steipete

@steipete steipete commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Summary

  • keep the Talk composer focused on Voice, Model, and Sensitivity
  • move provider, transport, exact VAD/timing, and reasoning defaults to Settings → Communications → Talk
  • preserve compact choices across route changes, gate persistent defaults for non-admin operators, and keep explicit transport fallback safe
  • apply configured VAD timing to Google Live browser sessions

Test plan

  • UI Talk, persistence, and Settings routing: 122 tests
  • Gateway Talk and runtime config: 70 tests
  • Gateway protocol and Google Live provider: 84 tests
  • core and UI type checks
  • generated config schema/baseline and docs MDX checks

Visual proof

Before

Expanded Talk options before

After

Compact Talk options after

@openclaw-barnacle openclaw-barnacle Bot added docs Improvements or additions to documentation app: web-ui App: web-ui gateway Gateway runtime extensions: google size: XL maintainer Maintainer-authored PR labels Jul 5, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: d9780b0c76

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread CHANGELOG.md

### Changes

- **Control UI Talk controls:** keep voice, model, and sensitivity in the composer while moving provider, transport, VAD timing, and reasoning defaults to Settings → Communications → Talk.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Remove normal feature entry from CHANGELOG

Root AGENTS.md under Docs / Changelog says CHANGELOG.md is release-only and must not be edited for normal feature/fix commits; this is a Control UI feature change, so adding an Unreleased line here bypasses the release-generation flow and can leave the published changelog duplicated or stale. Please keep the release-note context in the PR body/squash message and let release generation update this file.

Useful? React with 👍 / 👎.

@clawsweeper

clawsweeper Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

ClawSweeper status: review started.

I am starting a fresh review of this pull request: Simplify Talk controls and move advanced defaults to Settings 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.

@steipete
steipete merged commit 5e0504a into main Jul 5, 2026
146 of 152 checks passed
@steipete
steipete deleted the fix/simplify-voice-composer-settings branch July 5, 2026 20:31
github-actions Bot pushed a commit to Desicool/openclaw that referenced this pull request Jul 6, 2026
Co-authored-by: Peter Steinberger <steipete@openai.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

app: web-ui App: web-ui docs Improvements or additions to documentation extensions: google gateway Gateway runtime maintainer Maintainer-authored PR size: XL

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants