can1357
dd5c329bc3
fix(coding-agent): resolved browser teardown crashes by tracking expected abort errors
...
- Added `markHandled` helper to prevent unhandled promise rejections in fire-and-forget browser tasks.
- Integrated `postmortem.markExpectedCleanupError` to distinguish between expected teardown aborts and actual runtime failures.
- Updated `runCmuxCode` and `WorkerCore` to propagate abort reasons via `ToolAbortError` cause chains.
- Modified `tab-protocol` and supervisor logic to signal expected cleanup states during tab release.
- Added test coverage for `ToolAbortError` wrapping and cause preservation.
2026-07-06 08:07:24 +02:00
..
2026-06-14 07:54:04 +02:00
2026-07-05 16:53:07 +02:00
2026-06-23 15:28:05 -07:00
2026-06-27 00:57:55 +02:00
2026-07-01 21:42:24 +02:00
2026-06-23 15:28:05 -07:00
2026-07-02 08:30:33 +02:00
2026-07-04 19:40:31 +00:00
2026-06-12 02:33:49 +02:00
2026-06-21 06:39:14 +02:00
2026-06-13 17:35:56 +02:00
2026-06-13 17:35:56 +02:00
2026-07-04 06:29:41 +00:00
2026-06-13 17:35:56 +02:00
2026-07-01 02:09:17 +00:00
2026-06-10 23:17:00 +02:00
2026-07-01 02:30:07 +00:00
2026-07-01 23:49:32 +02:00
2026-06-21 18:10:10 +02:00
2026-06-23 15:28:05 -07:00
2026-07-05 16:53:07 +02:00
2026-06-19 07:57:15 +02:00
2026-06-23 00:59:58 +02:00
2026-07-05 16:53:07 +02:00
2026-06-23 00:59:58 +02:00
2026-06-23 00:59:58 +02:00
2026-06-23 00:59:58 +02:00
2026-06-23 01:46:45 +02:00
2026-07-05 13:39:09 +02:00
2026-06-23 15:28:05 -07:00
2026-06-23 15:28:05 -07:00
2026-06-23 15:28:05 -07:00
2026-06-23 15:28:05 -07:00
2026-07-02 02:40:08 +02:00
2026-06-23 15:28:05 -07:00
2026-06-27 00:57:55 +02:00
2026-06-27 02:06:38 +02:00
2026-07-02 08:30:33 +02:00
2026-07-02 08:30:33 +02:00
2026-06-27 00:57:55 +02:00
2026-06-18 21:32:38 -07:00
2026-06-23 15:28:05 -07:00
2026-06-27 00:57:55 +02:00
2026-06-23 15:28:05 -07:00
2026-06-14 08:47:01 +09:00
2026-06-14 08:47:01 +09:00
2026-07-06 02:36:35 +00:00
2026-07-05 13:10:26 +02:00
2026-07-03 15:40:21 +00:00
2026-07-02 08:30:33 +02:00
2026-07-02 17:48:46 +02:00
2026-06-19 04:35:18 +02:00
2026-06-30 06:20:03 +00:00
2026-07-04 15:47:52 +00:00
2026-06-23 15:28:05 -07:00
2026-07-01 23:18:17 +02:00
2026-07-03 23:36:57 +00:00
2026-06-23 15:28:05 -07:00
2026-06-23 15:28:05 -07:00
2026-06-27 02:06:38 +02:00
2026-06-23 15:28:05 -07:00
2026-06-27 02:06:39 +02:00
2026-07-05 16:53:07 +02:00
2026-06-26 16:23:22 +00:00
2026-06-27 00:57:55 +02:00
2026-06-19 17:54:37 +00:00
2026-07-02 17:48:46 +02:00
2026-07-03 06:13:52 +00:00
2026-06-27 02:06:39 +02:00
2026-07-02 17:48:46 +02:00
2026-06-26 20:41:35 +02:00
2026-06-23 15:28:05 -07:00
2026-07-05 16:53:07 +02:00
2026-07-01 03:54:18 +00:00
2026-06-21 08:02:10 +00:00
2026-07-02 17:48:46 +02:00
2026-06-27 02:06:38 +02:00
2026-07-02 08:30:33 +02:00
2026-07-02 08:30:33 +02:00
2026-06-19 04:35:18 +02:00
2026-06-30 16:16:39 +02:00
2026-06-11 16:07:38 +02:00
2026-06-28 07:27:01 +02:00
2026-07-06 08:07:24 +02:00
2026-06-27 02:06:38 +02:00
2026-07-02 02:40:08 +02:00
2026-06-23 15:28:05 -07:00
2026-06-26 08:41:20 -06:00
2026-07-02 12:44:55 +00:00
2026-06-12 02:33:47 +02:00
2026-06-23 15:28:05 -07:00
2026-06-27 05:58:58 +00:00
2026-06-27 02:04:51 +02:00
2026-07-05 13:03:06 +02:00
2026-06-15 13:44:44 +02:00
2026-06-28 07:27:01 +02:00
2026-07-02 01:51:09 +02:00