Thomas Kosiewski
5c3b59151e
feat: add Cmd/Ctrl+Enter send setting ( #25062 )
...
Adds an Agents General setting to require Cmd/Ctrl+Enter before sending
chat messages. When enabled, plain Enter inserts a newline in agent chat
inputs while the send button remains available.
The preference is now persisted server-side through
`/api/v2/users/{user}/preferences`, alongside the existing user
preference settings, and is applied to both the create-agent input and
existing chat composer. Storybook and API coverage verify the setting,
keyboard behavior, validation, and persistence.
<details>
<summary>Coder Agents notes</summary>
Generated by Coder Agents from a Slack request. Dogfooded with
agent-browser against the Storybook settings and chat input stories.
</details>
2026-05-12 10:09:34 +02:00
..
2026-05-05 10:36:26 +02:00
2025-05-13 11:24:51 -05:00
2025-06-20 13:16:55 -06:00
2026-03-10 18:46:01 +00:00
2026-05-07 12:41:02 +10:00
2026-05-04 20:30:50 +02:00
2026-01-08 15:24:11 +04:00
2026-04-23 15:33:40 +02:00
2025-10-23 20:22:51 +03:00
2026-03-03 16:34:33 +03:00
2025-10-09 14:53:08 +02:00
2025-10-09 14:53:08 +02:00
2026-05-08 16:45:14 -04:00
2026-04-27 22:51:01 +00:00
2026-04-29 12:57:47 -06:00
2024-07-29 19:58:48 -05:00
2026-05-11 20:18:49 +02:00
2026-05-11 20:18:49 +02:00
2025-06-24 13:06:02 +02:00
2026-01-08 15:24:11 +04:00
2026-04-16 12:46:52 -04:00
2026-04-07 07:24:53 -07:00
2025-07-30 13:42:39 -07:00
2024-11-15 12:05:21 -06:00
2025-08-29 10:41:32 +02:00
2025-04-15 10:55:30 +02:00
2026-03-13 14:09:39 +00:00
2026-04-01 13:05:14 +00:00
2026-02-20 09:01:00 -06:00
2026-05-11 09:48:55 -04:00
2025-12-15 17:41:47 +00:00
2024-01-31 14:49:55 +01:00
2025-02-18 13:06:19 +01:00
2026-03-20 12:43:03 -08:00
2025-01-31 12:14:24 -07:00
2025-03-31 09:40:24 -03:00
2025-08-19 10:41:33 +02:00
2026-03-04 12:54:39 +02:00
2026-03-27 05:51:51 +00:00
2026-05-03 11:31:48 -04:00
2025-06-20 13:16:55 -06:00
2026-01-09 15:40:26 -07:00
2026-03-06 10:48:58 +00:00
2026-04-10 12:49:22 +03:00
2026-02-23 12:18:44 +01:00
2026-03-26 10:36:40 +00:00
2025-06-20 13:16:55 -06:00
2023-01-13 12:27:21 +01:00
2026-05-06 09:27:24 -07:00
2026-05-10 11:04:55 -04:00
2025-07-28 15:02:26 +01:00
2026-05-07 15:01:58 +10:00
2026-05-08 16:45:14 -04:00
2026-03-31 10:07:21 +01:00
2023-01-29 15:47:24 -06:00
2025-05-29 08:55:19 -05:00
2025-06-20 13:16:55 -06:00
2026-02-03 14:10:49 -06:00
2025-10-27 17:14:16 -06:00
2025-09-26 11:43:32 +02:00
2024-02-14 17:14:49 +00:00
2026-05-11 12:43:52 -05:00
2024-07-24 14:11:29 +10:00
2026-01-08 15:24:11 +04:00
2026-04-23 06:20:35 +10:00
2025-06-20 13:16:55 -06:00
2022-08-25 19:10:42 +03:00
2023-01-29 15:47:24 -06:00
2024-09-10 20:55:50 +10:00
2026-05-12 10:09:34 +02:00
2026-04-09 12:12:55 -06:00
2026-04-14 12:44:55 -06:00
2026-04-14 12:44:55 -06:00
2024-12-19 00:51:30 +04:00
2024-12-19 00:51:30 +04:00
2025-06-16 16:15:59 -06:00
2026-02-06 15:52:54 +00:00
2026-04-29 12:24:26 -08:00
2025-09-10 11:01:54 -05:00
2026-03-27 08:52:13 -04:00
2025-06-20 13:16:55 -06:00
2022-11-08 17:12:06 +00:00
2026-01-08 15:24:11 +04:00
2026-04-27 12:58:26 +01:00
2026-04-27 12:58:26 +01:00
2026-03-23 13:18:49 -06:00