Files
oak-gpui/crates
Mikayla Maki 97469cd049 Improve slash commands (#16195)
This PR:

- Makes slash commands easier to compose by adding a concept,
`CompletionIntent`. When using `tab` on a completion in the assistant
panel, that completion item will be expanded but the associated command
will not be run. Using `enter` will still either run the completion item
or continue command composition as before.
- Fixes a bug where running `/diagnostics` on a project with no
diagnostics will delete the entire command, rather than rendering an
empty header.
- Improves the autocomplete rendering for files, showing when
directories are selected and re-arranging the results to have the file
name or trailing directory show first.

<img width="642" alt="Screenshot 2024-08-13 at 8 12 43 PM"
src="https://github.com/user-attachments/assets/97c96cd2-741f-4f15-ad03-7cf78129a71c">


Release Notes:

- N/A
2024-08-13 23:06:07 -07:00
..
2024-08-13 23:06:07 -07:00
2024-05-29 18:06:45 -07:00
2024-07-23 15:01:05 -07:00
2024-08-13 23:06:07 -07:00
2024-08-13 23:06:07 -07:00
2024-04-30 23:31:59 -06:00
2024-08-13 23:06:07 -07:00
2024-07-23 15:01:05 -07:00
2024-08-13 23:06:07 -07:00
2024-07-15 17:04:15 -06:00
2024-07-25 09:00:53 -06:00
2024-08-13 23:06:07 -07:00
2024-06-21 16:32:32 -07:00
2024-08-09 13:37:54 -04:00
2024-07-26 03:31:41 -04:00
2024-08-09 13:37:54 -04:00
2024-04-15 14:21:52 +02:00
2024-08-13 23:06:07 -07:00