### Problem Statement The group-by control does not behave like the rest of the search experience: - You cannot type to filter the list of available keys. The list must be scrolled. - Selected values cannot be removed from the control once added. - Some keys are not offered in the picker at all. Grouping by `os` requires constructing the query string in the URL manually. Individually these are small. Together they make the control unusable for anyone with a non-trivial attribute set, which is exactly the population that needs grouping most. Teams end up keeping a folder of hand-written URLs. Scrolling to find a key does not scale past a few dozen attributes. Hand-editing URLs is not discoverable, is not teachable across a large engineering org, and breaks whenever the query grammar changes. The inconsistency with the main search bar, which does support typeahead, makes the control feel broken rather than limited. ### Solution Brainstorm - Typeahead filtering over available keys, matching the search bar's behaviour. - Removable chips for selected group-by values. - Every key that is valid in the URL should be offered in the picker, `os` included. ### Product Area Explore <!-- junior-request-attribution:start --> Requested by **Saad Khan**. <!-- junior-request-attribution:end --> <!-- junior-session-footer:start --> <!-- junior-conversation-id:slack%3AD0ATYMLDCTV%3A1787873358.201519 --> -- [View Junior Session](https://junior-prod.sentry.dev/conversations/slack%3AD0ATYMLDCTV%3A1787873358.201519) [[Sentry]](https://sentry.sentry.io/explore/conversations/slack%3AD0ATYMLDCTV%3A1787873358.201519/?project=4510944073809921) <!-- junior-session-footer:end -->