feat(frontend): add experimental Cmd/Ctrl+K command palette#2695
feat(frontend): add experimental Cmd/Ctrl+K command palette#2695achalbajpai wants to merge 7 commits into
Conversation
illegalcall
left a comment
There was a problem hiding this comment.
Review against issue #2694 and the repository standards.
One finding cannot be attached to a code line: all four commits omit the conventional prefixes required by AGENTS.md (feat:, fix:, docs:, test:, or chore:). Please squash or reword them before merge.
Local verification: the renderer production build and typecheck passed, the frontend suite passed 614/614 tests, and the merge-tree against current main is clean.
|
Thanks for contributing to Agent Orchestrator. This PR is being picked up by the current external contributor on-call pair: If someone is already working on this, please continue as usual. For faster context or live questions, you can also join the AO Discord. Join the session here: Come by if you want to see what is being built, ask questions, or just hang around with the community. |
Keep the shared OPEN_MODAL_SELECTOR import and fold in upstream's open-menu match so BrowserView parking and the command palette stay aligned.
illegalcall
left a comment
There was a problem hiding this comment.
Requesting changes based on the current cca474201 head.
The blocking issue is the removed aoBridge import: after renderer route generation, npm run typecheck fails with TS2304 at both restart-to-update handlers, and those buttons would throw at runtime.
Commit hygiene also needs cleanup: 481c2c912, 8727b24e5, 349e50d69, and 1a77d4aed do not use the Conventional Commit prefixes required by AGENTS.md.
Local verification: 638/638 frontend tests passed and the renderer production build passed; typecheck failed only on the two missing-aoBridge references.
Fixes: #2694
What was done - Added an experimental Cmd/Ctrl+K command palette for quick navigation and safe actions (projects, sessions, PRs, new task, open orchestrator, toggle theme, new project). Also wired Sidebar → Settings → Search to the same palette.
Demo
Screen.Recording.2026-07-14.at.6.35.35.PM.mov
Tests
Manual testing