Eric Traut
d42056091a
Add a fork shortcut to the TUI command center ( #49517 )
...
## What changed
- Fork the selected conversation and open the new session with `f`, configurable through `agents.fork` in the TUI keymap.
- Move the default search shortcuts to `F3` and `/`, preserving unshadowed defaults when custom bindings conflict.
- Keep queued input on the source conversation while attaching and forking, and require closing an open side conversation before forking another task.
- Expose the fork action in command-center help and the keymap picker.
## Testing
Add regression coverage for queued-input preservation, side-conversation protection, configurable fork shortcuts, metadata editing, disconnected actions, and search fallback bindings. Update help and keymap snapshots.
GitOrigin-RevId: b11ae21ef6a2053609b31ce97c646104f18806a3
2026-09-30 07:15:14 +00:00
..
2026-09-20 18:18:19 +00:00
2026-09-20 18:18:19 +00:00
2026-09-20 18:18:42 +00:00
2026-09-20 18:18:42 +00:00
2026-09-15 19:01:41 +00:00
2026-09-03 01:26:35 +00:00
2026-09-03 01:26:35 +00:00
2026-09-25 16:20:53 +00:00
2026-09-20 20:20:00 +00:00
2026-09-22 17:58:37 +00:00
2026-09-20 20:20:00 +00:00
2026-09-20 20:20:00 +00:00
2026-09-20 20:20:00 +00:00
2026-09-19 19:11:54 +00:00
2026-09-29 04:13:14 +00:00
2026-09-20 20:20:00 +00:00
2026-09-27 19:48:44 +00:00
2026-09-16 02:57:38 +00:00
2026-09-26 22:50:16 +00:00
2026-08-05 08:04:15 +00:00
2026-09-07 00:56:16 +00:00
2026-08-16 03:14:17 +00:00
2026-09-20 00:04:04 +00:00
2026-09-20 00:04:04 +00:00
2026-09-29 02:37:23 +00:00
2026-09-19 19:11:54 +00:00
2026-09-19 19:14:11 +00:00
2026-09-29 02:37:23 +00:00
2026-09-24 20:28:31 +00:00
2026-09-14 16:15:34 +00:00
2026-09-04 20:38:08 +00:00
2026-09-04 20:38:08 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-22 16:07:38 +00:00
2026-09-22 16:07:38 +00:00
2026-09-22 16:07:38 +00:00
2026-09-17 04:53:51 +00:00
2026-09-22 16:07:38 +00:00
2026-09-19 01:21:32 +00:00
2026-09-19 17:46:43 +00:00
2026-09-26 21:57:55 +00:00
2026-09-20 18:06:04 +00:00
2026-09-04 00:31:51 +00:00
2026-09-20 00:34:38 +00:00
2026-09-22 17:58:37 +00:00
2026-09-22 17:58:37 +00:00
2026-09-19 19:11:54 +00:00
2026-09-20 00:06:25 +00:00
2026-09-30 07:15:14 +00:00
2026-09-20 00:06:25 +00:00
2026-09-30 07:15:14 +00:00
2026-09-30 07:15:14 +00:00
2026-09-30 07:15:14 +00:00
2026-09-30 07:15:14 +00:00
2026-09-30 07:15:14 +00:00
2026-09-01 21:30:27 +00:00
2026-08-25 02:34:04 +00:00
2026-09-30 07:15:14 +00:00
2026-09-23 18:39:19 +00:00
2026-09-30 07:15:14 +00:00
2026-09-22 17:58:37 +00:00
2026-09-27 05:43:41 +00:00
2026-09-01 19:51:05 +00:00
2026-09-01 19:51:05 +00:00
2026-09-01 19:51:05 +00:00
2026-09-01 19:51:05 +00:00
2026-09-01 19:51:05 +00:00
2026-09-01 19:51:05 +00:00
2026-09-19 17:46:43 +00:00
2026-09-22 16:34:07 +00:00
2026-09-27 22:14:21 +00:00
2026-09-01 19:51:05 +00:00
2026-09-19 17:46:43 +00:00
2026-09-26 21:58:17 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-20 00:06:25 +00:00
2026-09-20 00:06:25 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-09-22 16:23:59 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-09-29 04:17:32 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-09-16 22:14:53 +00:00
2026-09-29 23:09:32 +00:00
2026-09-29 23:09:32 +00:00
2026-09-29 23:09:32 +00:00
2026-09-29 23:09:32 +00:00
2026-09-29 23:09:32 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-27 17:59:57 +00:00
2026-09-01 19:06:32 +00:00
2026-09-01 19:06:32 +00:00
2026-08-17 20:06:41 +00:00
2026-09-19 17:46:43 +00:00
2026-09-19 20:24:20 +00:00
2026-09-19 20:24:20 +00:00
2026-09-28 22:40:35 +00:00
2026-09-28 22:40:35 +00:00
2026-09-28 22:40:35 +00:00
2026-09-09 23:16:06 +00:00
2026-09-22 00:38:29 +00:00
2026-09-22 00:38:29 +00:00
2026-09-27 18:09:34 +00:00
2026-09-22 00:38:29 +00:00
2026-09-11 17:43:36 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00