At (@) searches projects, users, and groups at the same time

Problem to solve

There is currently no mode to search groups in the command palette, and we separate users and projects into their own modes. We could reduce cognitive overhead for users by combining these into a single mode/command.

Proposal

Support a mode for searching users, groups, and projects in the command palette:

  • Advanced search required
  • Allow users to press @ and search users, groups, and projects simultaneously in the command palette
  • After a ? ms debounce, show 10 suggestions for users, groups, and projects
  • Continue to show recent items first in the list, filling in remaining slots out of 10 with new users, groups, or projects when possible
  • If a user hits return after entering in a search term, take them to the advanced search page with the projects scope active
Edited by Ben Venker