Quick actions are sometimes not autocompleted and are very slow
## Problem
Quick actions are sometimes not autocompleted and are very slow. There are two identified problems:
1. **Frontend:** The autocomplete fires a request per keystroke (all for the same URL), responses are cached for 10s, and errors (timeout, 500) are translated to an empty list and cached for 10s — causing flaky autocomplete behavior.
2. **Backend:** The `commands` autocomplete endpoint takes up to a few seconds to load.
## Screen Recording

## Tasks
This issue has been split into two tasks:
* [ ] https://gitlab.com/gitlab-org/gitlab/-/work_items/595400 Frontend: Use debouncer technique for quick action autocomplete
* [ ] https://gitlab.com/gitlab-org/gitlab/-/work_items/595401 Backend: Speed improvements for quick action autocomplete endpoint
issue