Add browser and tool profile quick settings#80609
Conversation
|
Codex review: passed. Summary Reproducibility: not applicable. This PR adds a Control UI quick-settings capability rather than fixing a reported reproducible bug. Source inspection and the supplied screenshot/log proof cover the changed behavior. Real behavior proof Next step before merge Security Review detailsBest possible solution: Land this through the exact-head automerge and CI gates, preserving the existing config contracts and focused UI coverage. Do we have a high-confidence way to reproduce the issue? Not applicable; this PR adds a Control UI quick-settings capability rather than fixing a reported reproducible bug. Source inspection and the supplied screenshot/log proof cover the changed behavior. Is this the best way to solve the issue? Yes; wiring Quick Settings rows to the existing What I checked:
Likely related people:
Remaining risk / open question:
Codex review notes: model gpt-5.5, reasoning high; reviewed against 62ace89c2333. |
2457581 to
847f018
Compare
SummaryAdds Quick Settings controls for:
Also fixes the narrow-card Tool profile layout by stacking the label above the segmented control. ScreenshotRuntime EvidenceVerified manually in the dev Control UI at
Sanitized gateway log excerpt: Automated Verificationnpm --prefix ui test -- src/ui/views/config-quick.test.tsResult: 12 passed Re-review progress:
|
847f018 to
06adff1
Compare
|
@clawsweeper automerge |
|
🦞✅ Source: What merged:
Automerge notes:
The automerge loop is complete. Automerge progress:
|
Summary: - The PR adds Browser enabled and Tool profile controls to Control UI Quick Settings, stacks the tool profile row for narrow cards, and adds focused UI tests plus a screenshot asset. - Reproducibility: not applicable. This PR adds a Control UI quick-settings capability rather than fixing a reported reproducible bug. Source inspection and the supplied screenshot/log proof cover the changed behavior. Automerge notes: - No ClawSweeper repair was needed after automerge opt-in. Validation: - ClawSweeper review passed for head 06adff19fda5de6aef4f43b4dc35944425393f22. - Required merge gates passed before the squash merge. Prepared head SHA: 06adff19fda5de6aef4f43b4dc35944425393f22 Review: openclaw/openclaw#80609 (comment) Co-authored-by: Jeff J Hunter <support@aipersonamethod.com>
Summary: - The PR adds Browser enabled and Tool profile controls to Control UI Quick Settings, stacks the tool profile row for narrow cards, and adds focused UI tests plus a screenshot asset. - Reproducibility: not applicable. This PR adds a Control UI quick-settings capability rather than fixing a reported reproducible bug. Source inspection and the supplied screenshot/log proof cover the changed behavior. Automerge notes: - No ClawSweeper repair was needed after automerge opt-in. Validation: - ClawSweeper review passed for head 06adff19fda5de6aef4f43b4dc35944425393f22. - Required merge gates passed before the squash merge. Prepared head SHA: 06adff19fda5de6aef4f43b4dc35944425393f22 Review: openclaw/openclaw#80609 (comment) Co-authored-by: Jeff J Hunter <support@aipersonamethod.com>
Summary: - The PR adds Browser enabled and Tool profile controls to Control UI Quick Settings, stacks the tool profile row for narrow cards, and adds focused UI tests plus a screenshot asset. - Reproducibility: not applicable. This PR adds a Control UI quick-settings capability rather than fixing a reported reproducible bug. Source inspection and the supplied screenshot/log proof cover the changed behavior. Automerge notes: - No ClawSweeper repair was needed after automerge opt-in. Validation: - ClawSweeper review passed for head 06adff19fda5de6aef4f43b4dc35944425393f22. - Required merge gates passed before the squash merge. Prepared head SHA: 06adff19fda5de6aef4f43b4dc35944425393f22 Review: openclaw/openclaw#80609 (comment) Co-authored-by: Jeff J Hunter <support@aipersonamethod.com>
Summary: - The PR adds Browser enabled and Tool profile controls to Control UI Quick Settings, stacks the tool profile row for narrow cards, and adds focused UI tests plus a screenshot asset. - Reproducibility: not applicable. This PR adds a Control UI quick-settings capability rather than fixing a reported reproducible bug. Source inspection and the supplied screenshot/log proof cover the changed behavior. Automerge notes: - No ClawSweeper repair was needed after automerge opt-in. Validation: - ClawSweeper review passed for head 06adff1. - Required merge gates passed before the squash merge. Prepared head SHA: 06adff1 Review: openclaw#80609 (comment) Co-authored-by: Jeff J Hunter <support@aipersonamethod.com>
Summary: - The PR adds Browser enabled and Tool profile controls to Control UI Quick Settings, stacks the tool profile row for narrow cards, and adds focused UI tests plus a screenshot asset. - Reproducibility: not applicable. This PR adds a Control UI quick-settings capability rather than fixing a reported reproducible bug. Source inspection and the supplied screenshot/log proof cover the changed behavior. Automerge notes: - No ClawSweeper repair was needed after automerge opt-in. Validation: - ClawSweeper review passed for head 06adff1. - Required merge gates passed before the squash merge. Prepared head SHA: 06adff1 Review: openclaw#80609 (comment) Co-authored-by: Jeff J Hunter <support@aipersonamethod.com>
Summary: - The PR adds Browser enabled and Tool profile controls to Control UI Quick Settings, stacks the tool profile row for narrow cards, and adds focused UI tests plus a screenshot asset. - Reproducibility: not applicable. This PR adds a Control UI quick-settings capability rather than fixing a reported reproducible bug. Source inspection and the supplied screenshot/log proof cover the changed behavior. Automerge notes: - No ClawSweeper repair was needed after automerge opt-in. Validation: - ClawSweeper review passed for head 06adff1. - Required merge gates passed before the squash merge. Prepared head SHA: 06adff1 Review: openclaw#80609 (comment) Co-authored-by: Jeff J Hunter <support@aipersonamethod.com>

Summary
Adds Quick Settings controls for:
Also fixes the narrow-card Tool profile layout by stacking the label above the segmented control.
Screenshot
Real behavior proof
v2026.5.10-beta.3on Linux, dev Control UI served fromhttp://localhost:5173, gateway onws://127.0.0.1:18789.config.set; changing Browser enabled triggered the required gateway restart; the gateway came back ready; browser control came back listening; post-save config state hadplugins.entries.browser.enabled=trueandtools.profile=full.Automated verification
npm --prefix ui test -- src/ui/views/config-quick.test.tsResult: 12 passed