feat(ui): add settings sidebar search#103138
Merged
Merged
Conversation
steipete
force-pushed
the
codex/settings-sidebar-search
branch
from
July 9, 2026 22:42
297ee7b to
ed112f9
Compare
steipete
force-pushed
the
codex/settings-sidebar-search
branch
from
July 9, 2026 22:58
ed112f9 to
bc539f1
Compare
Contributor
Author
|
Land-ready proof for
Known proof gaps: none for the touched behavior. Visual screenshots, accessibility snapshot, and interaction video were inspected locally; they were not uploaded. |
Contributor
Author
|
Merged via squash.
|
github-actions Bot
pushed a commit
to Desicool/openclaw
that referenced
this pull request
Jul 10, 2026
* feat(ui): add settings sidebar search * chore: keep release notes in PR body * fix(i18n): translate settings search labels
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What Problem This Solves
The Settings takeover has a growing list of sections, but users currently have to scan the entire sidebar to find the right destination.
Why This Change Was Made
Adds a dedicated search field as the first Settings sidebar control. It filters localized section labels, titles, subtitles, and group headings while preserving canonical navigation order; the query stays in place between Settings pages and resets after leaving Settings.
This is AI-assisted work. The implementation was reviewed against its owners, callers, sibling search surfaces, accessibility behavior, and the fresh
mainbranch.User Impact
Users can quickly find and open Settings sections with case-insensitive search. Empty results are announced accessibly, clearing restores the full menu, and route navigation continues to behave normally.
Evidence
tbx_01kx4crmy90b7v3mgs1q3kd6av: focused settings-sidebar and touch-form-control tests, 4/4 passed.tbx_01kx4crmy90b7v3mgs1q3kd6av: mocked-Gateway Control UI flow passed, covering first-entry placement, mixed-case and whitespace matching, group matching, empty state, clear, navigation, query persistence, and reset.origin/main: no accepted or actionable findings.tbx_01kx4crmy90b7v3mgs1q3kd6av: fullpnpm check:changedgate passed in 9m30s.