Abner Shang
961691def2
fix(codex): keep app-server continuation turns alive
...
Keep Codex app-server continuation turns alive after post-tool, raw assistant, and progress notifications, and reschedule continuation idle watches when shorter progress timeouts apply.
Add regression coverage for the plugin-sdk child_process mock helper deadlock that blocked CI shards on this PR.
Co-authored-by: abnershang <abner.shang@gmail.com >
2026-05-30 20:41:04 +01:00
..
2026-05-27 04:42:12 +01:00
2026-05-28 16:36:12 +02:00
2026-05-30 13:53:13 -04:00
2026-05-30 13:53:13 -04:00
2026-05-27 18:11:16 +01:00
2026-05-30 00:04:06 +10:00
2026-05-29 00:09:23 +01:00
2026-05-29 00:09:23 +01:00
2026-05-27 18:11:16 +01:00
2026-05-27 18:11:16 +01:00
2026-05-30 09:13:38 +02:00
2026-05-30 09:13:38 +02:00
2026-05-27 18:11:16 +01:00
2026-05-27 18:11:16 +01:00
2026-05-30 20:41:04 +01:00
2026-05-30 20:41:04 +01:00
2026-05-30 00:52:48 +02:00
2026-05-30 00:52:48 +02:00
2026-05-28 13:20:19 +01:00
2026-05-27 23:55:24 +02:00
2026-05-27 18:11:16 +01:00
2026-05-27 18:11:16 +01:00
2026-05-30 02:44:14 -04:00
2026-05-30 20:41:04 +01:00
2026-05-27 18:11:16 +01:00
2026-05-30 20:41:04 +01:00
2026-05-27 19:24:04 +01:00
2026-05-30 11:48:41 +02:00
2026-05-15 05:03:28 +01:00
2026-05-30 13:00:30 +02:00
2026-05-18 14:56:06 +01:00
2026-05-30 00:52:48 +02:00
2026-05-27 05:04:35 +01:00
2026-05-27 19:24:04 +01:00
2026-05-30 00:04:06 +10:00
2026-05-30 00:04:06 +10:00
2026-05-27 19:24:04 +01:00
2026-05-22 18:39:37 -07:00
2026-05-27 19:24:04 +01:00
2026-05-30 00:04:06 +10:00
2026-05-30 00:04:06 +10:00
2026-05-18 15:37:24 +01:00
2026-05-28 10:51:32 -04:00
2026-05-28 10:51:32 -04:00
2026-05-17 17:20:12 +08:00
2026-05-28 00:56:30 +02:00
2026-05-28 00:56:30 +02:00
2026-05-21 17:17:46 -07:00
2026-05-21 17:17:46 -07:00
2026-05-29 18:50:11 -07:00
2026-05-29 18:50:11 -07:00
2026-05-17 06:42:21 +01:00
2026-05-30 10:08:54 +02:00
2026-05-30 11:48:41 +02:00
2026-05-28 21:16:07 +01:00
2026-05-28 21:16:07 +01:00
2026-05-26 16:40:08 -04:00
2026-05-26 22:41:02 +01:00
2026-05-22 20:01:29 -07:00
2026-05-30 16:03:39 +01:00
2026-05-26 15:02:03 -07:00
2026-05-27 19:55:19 +01:00
2026-05-22 15:28:46 +01:00
2026-05-25 21:20:41 +01:00
2026-05-22 15:28:46 +01:00
2026-05-22 15:28:46 +01:00
2026-05-22 15:28:46 +01:00
2026-05-22 15:28:46 +01:00
2026-05-22 15:28:46 +01:00
2026-05-21 15:02:17 -07:00
2026-05-27 19:24:04 +01:00
2026-05-15 06:55:03 +01:00
2026-05-27 18:11:16 +01:00
2026-05-30 02:44:14 -04:00
2026-05-18 18:57:48 -07:00
2026-05-18 18:57:48 -07:00
2026-05-18 18:57:48 -07:00
2026-05-26 20:51:00 +01:00
2026-05-26 20:51:00 +01:00
2026-05-30 06:27:13 +01:00
2026-05-26 08:45:28 +01:00
2026-05-27 15:43:05 -07:00
2026-05-30 05:10:50 -04:00
2026-05-30 05:10:50 -04:00
2026-05-30 06:27:13 +01:00
2026-05-26 22:41:02 +01:00
2026-05-27 19:55:19 +01:00
2026-05-22 04:39:35 +01:00
2026-05-30 09:13:38 +02:00
2026-05-27 18:11:16 +01:00
2026-05-30 09:13:38 +02:00
2026-05-27 13:01:44 -07:00
2026-05-27 18:11:16 +01:00
2026-05-30 09:30:09 +02:00
2026-05-30 20:41:04 +01:00
2026-05-30 20:41:04 +01:00
2026-05-27 18:11:16 +01:00
2026-05-21 23:47:32 +01:00
2026-05-28 16:36:12 +02:00
2026-05-27 11:03:50 +01:00
2026-05-27 11:03:50 +01:00
2026-05-21 23:47:32 +01:00
2026-05-22 20:01:29 -07:00
2026-05-18 13:13:30 +01:00
2026-05-30 00:52:48 +02:00
2026-05-30 11:48:41 +02:00
2026-05-27 19:24:04 +01:00
2026-05-26 22:41:02 +01:00
2026-05-30 00:52:48 +02:00
2026-05-30 09:30:09 +02:00
2026-05-27 01:25:48 +01:00
2026-05-30 17:30:47 +01:00
2026-05-30 17:30:47 +01:00
2026-05-27 19:24:04 +01:00
2026-05-30 09:30:09 +02:00
2026-05-30 09:30:09 +02:00
2026-05-30 09:30:09 +02:00
2026-05-18 13:13:30 +01:00
2026-05-16 12:45:11 +01:00
2026-05-17 07:43:28 +01:00
2026-05-27 19:24:04 +01:00
2026-05-29 22:36:29 +02:00
2026-05-22 05:39:02 +00:00
2026-05-27 18:11:16 +01:00
2026-05-13 10:58:25 +01:00
2026-05-27 04:42:12 +01:00