mirror of
https://github.com/zed-industries/zed.git
synced 2026-05-29 19:14:13 +00:00
Closes https://github.com/zed-industries/zed/issues/37905 Closes https://github.com/zed-industries/zed/discussions/42338 Closes https://github.com/zed-industries/zed/discussions/33501 Closes https://github.com/zed-industries/zed/discussions/41414 This PR introduces a way to queue messages in the agent panel through the `cmd-shift-enter` keybinding. Queued up messages get sent as soon as the current generation wraps up. It's also possible to send a queued message before time, effectively interrupting the ongoing generation. You can also clean up the entire queue through another keybinding. Then, if you normally interrupt the thread and if there are queued up messages, those will get sent as soon as the interruption generation wraps up. Lastly, if you queue up a message with an idle thread, that's sent immediately, given that there can never exist a "stuck queue" with this implementation. https://github.com/user-attachments/assets/54e68d95-5abb-477c-aecb-9325dcb99175 Release Notes: - agent: Added the ability to queue messages in the agent panel. |
||
|---|---|---|
| .. | ||
| badge | ||
| fonts | ||
| icons | ||
| images | ||
| keymaps | ||
| prompts | ||
| settings | ||
| sounds | ||
| themes | ||