Jarrod Whelan
22ea05e35b
feat(cli): refactor dense tool output to modular summary+payload pattern
...
Introduces a modular architecture for compact tool output in the CLI.
- Separates single-line summaries from multiline payloads across all tools.
- Implements specialized handlers for file operations and ReadManyFiles.
- Passes terminal dimensions to ensure accurate diff rendering in dense mode.
- Ensures state persistence for rejected operations in history.
- Includes unit tests for all new layouts, result types, and terminal states.
2026-02-10 20:50:27 -08:00
..
2026-02-10 03:16:52 -08:00
2026-02-10 20:50:27 -08:00
2026-02-10 00:10:15 +00:00
2026-02-10 00:10:15 +00:00
2026-02-03 20:39:20 +00:00
2026-01-28 21:26:33 +00:00
2026-01-28 21:26:33 +00:00
2026-01-27 22:26:00 +00:00
2026-01-24 00:10:51 +00:00
2026-02-10 00:10:15 +00:00
2026-01-24 01:32:35 +00:00
2026-01-24 01:32:35 +00:00
2026-02-08 08:09:48 +00:00
2026-02-08 08:09:48 +00:00
2026-02-06 18:02:57 +00:00
2026-02-06 18:02:57 +00:00
2026-02-07 00:23:59 +00:00
2026-02-07 00:23:59 +00:00
2026-01-29 20:44:02 +00:00
2026-02-03 21:04:38 +00:00
2026-02-09 21:19:51 +00:00
2026-02-06 18:36:14 +00:00
2026-02-06 18:36:14 +00:00
2026-01-30 18:32:21 +00:00
2026-01-29 18:13:18 +00:00
2026-01-29 18:13:18 +00:00
2026-01-29 18:13:18 +00:00
2026-02-03 00:32:13 +00:00
2026-02-04 01:08:10 +00:00
2026-01-27 00:06:58 +00:00
2026-02-07 06:35:14 +00:00
2026-02-09 21:44:39 +00:00
2026-02-09 21:19:51 +00:00
2026-01-23 16:45:46 +00:00
2026-01-26 16:59:20 +00:00
2026-02-09 17:16:56 +00:00
2026-01-30 17:53:09 +00:00
2026-01-24 01:32:35 +00:00
2026-01-21 00:46:10 +00:00
2026-01-21 00:46:10 +00:00
2026-01-30 14:57:34 +00:00
2026-02-09 12:24:28 -08:00
2026-02-10 00:10:15 +00:00
2026-02-03 18:04:07 +00:00
2026-02-03 18:04:07 +00:00
2026-02-04 01:08:10 +00:00
2026-01-27 22:26:00 +00:00
2026-02-04 01:08:10 +00:00
2026-02-06 18:02:57 +00:00
2026-01-29 20:44:02 +00:00
2026-01-29 20:44:02 +00:00
2026-01-27 16:56:01 +00:00
2026-02-10 11:51:15 -08:00
2026-02-10 11:51:15 -08:00
2026-01-27 22:26:00 +00:00
2026-02-07 06:35:14 +00:00
2026-02-07 06:35:14 +00:00
2026-02-06 19:33:39 +00:00
2026-02-06 19:33:39 +00:00
2026-02-09 17:16:56 +00:00
2026-01-27 22:26:00 +00:00
2026-01-27 22:26:00 +00:00
2026-02-10 11:51:15 -08:00
2026-02-10 11:51:15 -08:00
2026-01-27 16:21:53 +00:00
2026-02-06 18:02:57 +00:00
2026-02-06 18:02:57 +00:00
2026-01-28 21:26:33 +00:00
2026-01-28 21:26:33 +00:00
2026-01-24 05:31:42 +00:00
2026-02-10 00:10:15 +00:00
2026-01-26 19:49:32 +00:00
2026-01-26 19:49:32 +00:00
2026-02-08 08:09:48 +00:00
2026-01-22 20:46:18 +00:00
2026-02-09 17:16:56 +00:00
2026-01-27 22:26:00 +00:00
2026-01-30 18:09:27 +00:00
2026-01-30 18:09:27 +00:00
2026-01-21 18:13:26 +00:00
2026-01-27 22:26:00 +00:00
2026-01-28 21:26:33 +00:00
2026-02-06 21:41:19 +00:00
2026-02-10 00:10:15 +00:00
2026-02-08 08:09:48 +00:00
2026-02-08 08:09:48 +00:00
2026-02-07 06:35:14 +00:00
2026-02-07 06:35:14 +00:00
2026-02-06 19:33:39 +00:00
2026-01-27 02:14:03 +00:00
2026-02-10 00:41:37 -08:00
2026-01-28 21:26:33 +00:00
2026-01-28 21:26:33 +00:00
2026-02-06 19:33:39 +00:00
2026-01-30 17:53:09 +00:00
2026-01-27 16:56:01 +00:00
2026-02-10 00:10:15 +00:00
2026-02-04 01:08:10 +00:00
2026-01-28 18:58:35 +00:00
2026-01-28 21:23:51 +00:00
2026-02-03 18:04:07 +00:00
2026-02-03 21:51:21 +00:00
2026-02-03 21:51:21 +00:00
2026-01-26 14:31:19 +00:00
2026-01-27 22:26:00 +00:00