Teknium
d462116226
test(cli): prove /compress type-ahead queue-drain; map contributor email
...
- tests/cli/test_compress_type_ahead.py: end-to-end proof of the PR #68284
docstring claim — a prompt queued into _pending_input while /compress runs
survives compaction untouched and is the next item process_loop drains,
i.e. it is processed against the compacted history. Plus a structural
guard that handle_enter never gates on _command_running /
_command_blocks_input (read-only enforcement belongs solely to the
TextArea Condition; a busy-gate in handle_enter would silently drop
type-ahead input).
- tests/test_cli_manual_compress.py: update the one remaining _busy_command
stub (added on main after the PR branched) to accept the new
blocks_input kwarg.
- contributors/emails: map lucas@policastromd.com -> enzo2.
2026-07-23 07:24:46 -07:00
..
2026-04-07 17:19:07 -07:00
2026-05-25 05:07:11 -07:00
2026-07-22 10:00:39 +05:30
2026-04-26 18:21:29 -07:00
2026-07-08 07:59:24 -07:00
2026-06-19 16:59:43 -07:00
2026-07-13 04:31:55 -07:00
2026-07-14 22:14:10 -07:00
2026-06-23 11:09:08 -07:00
2026-05-28 22:26:25 -07:00
2026-04-26 21:47:40 -07:00
2026-07-18 02:49:28 -07:00
2026-07-21 04:29:34 -07:00
2026-05-24 23:23:12 -07:00
2026-04-09 17:19:36 -05:00
2026-06-25 19:57:58 -05:00
2026-04-07 17:19:07 -07:00
2026-07-20 23:23:40 -05:00
2026-05-28 22:26:25 -07:00
2026-06-19 08:43:42 -07:00
2026-07-20 05:38:25 -07:00
2026-04-09 16:24:53 -07:00
2026-07-21 11:18:28 +05:30
2026-05-12 14:56:47 -07:00
2026-07-14 03:32:46 +05:30
2026-07-01 00:12:32 -07:00
2026-07-17 20:55:24 +00:00
2026-05-30 11:55:12 -05:00
2026-04-29 23:53:17 -07:00
2026-05-18 20:08:36 -07:00
2026-07-20 00:41:05 -07:00
2026-07-09 03:21:54 +05:30
2026-06-20 14:18:33 -05:00
2026-04-07 17:19:07 -07:00
2026-04-07 17:19:07 -07:00
2026-06-26 19:15:18 -07:00
2026-04-29 21:07:47 -07:00
2026-07-22 10:00:39 +05:30
2026-04-07 17:19:07 -07:00
2026-05-09 17:55:12 -07:00
2026-05-25 01:20:33 -07:00
2026-05-08 16:26:51 -07:00
2026-07-14 03:32:46 +05:30
2026-04-28 18:47:14 -05:00
2026-06-28 04:16:25 -07:00
2026-07-04 13:38:59 -07:00
2026-04-20 23:05:38 -07:00
2026-04-29 22:10:18 -05:00
2026-05-29 00:31:44 -07:00
2026-05-28 22:26:25 -07:00
2026-04-20 02:53:40 -07:00
2026-05-28 12:10:21 -07:00
2026-07-02 05:10:31 -07:00
2026-04-11 19:23:29 -07:00
2026-05-29 17:49:15 -07:00
2026-07-23 07:24:46 -07:00
2026-07-21 11:18:28 +05:30
2026-05-14 15:14:29 -07:00
2026-05-28 23:30:39 -07:00
2026-05-28 22:26:25 -07:00
2026-05-24 16:13:03 -07:00
2026-05-24 16:13:03 -07:00
2026-05-16 12:51:08 -07:00
2026-05-25 01:41:54 -07:00
2026-07-17 06:49:04 -07:00
2026-07-20 03:27:22 -07:00
2026-07-23 07:24:46 -07:00
2026-06-27 03:09:09 -07:00
2026-05-29 17:49:15 -07:00
2026-05-28 22:26:25 -07:00
2026-06-03 23:51:44 -06:00
2026-06-01 20:30:08 -07:00
2026-06-19 01:53:32 +05:30
2026-06-26 19:15:18 -07:00
2026-07-20 03:27:22 -07:00
2026-07-17 04:53:38 -07:00
2026-05-28 22:26:25 -07:00
2026-05-28 22:26:25 -07:00
2026-06-03 06:36:46 -07:00
2026-07-08 07:59:24 -07:00
2026-05-28 22:26:25 -07:00
2026-06-08 15:53:28 -07:00
2026-05-29 19:04:40 -07:00
2026-07-01 03:25:02 -07:00
2026-07-06 00:16:38 -07:00
2026-05-28 22:26:25 -07:00
2026-06-28 01:08:09 -07:00
2026-06-27 12:45:23 -07:00
2026-06-01 23:27:44 +08:00
2026-07-22 16:51:01 -04:00
2026-06-05 18:05:05 -07:00
2026-04-07 17:19:07 -07:00
2026-06-21 12:42:11 -07:00
2026-07-01 03:43:20 -07:00