Maurício R Duarte
d66b5d2050
agent_ui: Enable terminal thread renaming from the Agent Panel (#63660)
## Summary
- Follow up on #63578 by extending the existing
`agent::RenameSelectedThread` action to the active Terminal Thread in
the Agent Panel.
- Preserve the existing Threads Sidebar behavior and default
keybindings.
- Document custom keymap assignment and add focused Agent Panel
regression coverage.
## Testing
- `cargo test -p agent_ui
agent_panel::tests::test_rename_selected_thread_action --lib`
- `cargo test -p sidebar rename_selected_thread --lib`
- `cargo fmt --package agent_ui -- --check`
- `npx prettier --check src/ai/terminal-threads.md`
- Manually tested locally with a custom `AgentPanel > Terminal` keymap
binding.
Release Notes:
- Added support for custom keybindings to rename Terminal Thread titles
from the Agent Panel.
### screenshots
<img width="921" height="205" alt="Screenshot 2026-09-02 at 18 40 31"
src="https://github.com/user-attachments/assets/b1edabfc-35f9-42ef-b368-486003202349"
/>
2026-09-11 01:07:36 +00:00
..
2026-09-09 14:50:23 +00:00
2026-09-11 01:07:36 +00:00
2026-07-10 23:24:52 +00:00
2026-05-07 06:55:11 +00:00
2026-09-02 19:38:12 +00:00
2026-08-21 10:43:42 +00:00
2026-09-02 18:21:02 +00:00
2026-08-28 13:19:29 +00:00
2026-09-09 13:49:13 +00:00
2026-02-17 20:58:17 -06:00
2026-07-30 12:51:08 +00:00
2026-07-08 12:32:00 +00:00
2026-07-08 12:32:00 +00:00
2026-03-02 22:18:49 +00:00
2026-08-13 10:22:47 +00:00
2026-06-04 15:55:21 +00:00
2026-07-08 12:32:00 +00:00
2026-06-15 07:04:03 +00:00
2026-08-28 08:13:20 +00:00
2026-07-08 12:32:00 +00:00
2026-02-13 13:05:57 -08:00
2026-07-08 12:32:00 +00:00
2026-08-21 10:06:24 +00:00
2026-08-27 16:21:41 +00:00
2026-06-11 15:15:55 +00:00
2026-08-26 18:21:33 +00:00
2026-05-31 22:05:41 +00:00
2026-08-27 23:24:52 +00:00
2026-05-07 06:55:11 +00:00
2026-05-31 22:05:41 +00:00
2026-09-03 09:35:53 +00:00
2026-08-28 10:09:06 +00:00
2026-08-23 18:51:12 +00:00
2026-06-22 18:20:57 +00:00
2026-03-25 03:15:51 +00:00
2026-05-31 22:05:41 +00:00
2026-05-07 06:55:11 +00:00
2026-07-08 12:32:00 +00:00
2026-09-07 12:13:53 +00:00
2025-10-28 17:39:40 -03:00
2026-08-19 16:04:12 +00:00
2026-07-30 03:19:59 +00:00
2026-06-03 18:17:18 +00:00
2026-02-17 20:58:17 -06:00
2026-05-07 06:55:11 +00:00
2026-07-23 04:49:39 +00:00
2026-05-06 16:07:12 +00:00
2026-08-28 10:09:06 +00:00
2026-02-17 20:58:17 -06:00
2026-06-09 06:30:07 +00:00
2026-07-21 06:01:42 +00:00
2026-07-08 12:41:48 +00:00
2026-05-07 06:55:11 +00:00
2026-02-17 20:58:17 -06:00
2026-04-16 07:45:38 +00:00
2026-03-31 05:35:04 +00:00
2026-05-07 06:55:11 +00:00
2026-08-27 23:24:52 +00:00
2026-09-04 10:54:29 +00:00
2026-06-11 15:15:55 +00:00
2026-02-17 20:58:17 -06:00
2026-07-08 12:32:00 +00:00