feat(go-to): add Cmd/Ctrl+P navigation palette COMPASS-11087 - #8409
Open
dwrth wants to merge 10 commits into
Open
feat(go-to): add Cmd/Ctrl+P navigation palette COMPASS-11087#8409dwrth wants to merge 10 commits into
dwrth wants to merge 10 commits into
Description
COMPASS-11087
Adds a flag-gated Go to command palette for jumping to connections, databases, and collections.
Behavior
enableGoTois onlistDatabases/listCollectionsfor connected hostsArchitecture
@mongodb-js/compass-go-tocompass-connectionsso plugins keep a liveconnections.current(getter not frozen byuseInitialValue)Screenshots / video
Checklist
Cluster load: Opening the palette can trigger
listDatabasesand per-databaselistCollectionsfor every connected host (same family of calls as sidebar refresh). Expected: modest extra load when the user opens Go to and inventory is already warm. Worst case: many connected hosts × many databases → many listCollections calls in parallel on each open; fetches are best-effort and do not block initial search against cached inventory.Motivation and Context
Users need a fast keyboard-first way to jump to a connection, database, or collection without walking the sidebar. This is behind the development feature flag
enableGoTo.Open Questions
Dependents
Types of changes