Ryan S
9d0e87f331
feat(browser): reuse admitted browser-socket transport and allow discovery_timeout_ms (#9203)
* feat(browser): reuse admitted browser-socket transport and allow discovery_timeout_ms
* fix(browser): close unhealthy shared sockets and clamp max discovery timer
* fix(browser): retry failed shared-socket cleanup while peer leases remain active
* test(browser): race observation readiness with awaitAcknowledgement and join before mock restore
* fix(browser): isolate shared-socket discovery aborts and coalesce cold connects
* fix(browser): observe pending cold-connect cleanup failures and isolate fake CDP sessions
* refactor(browser): carry typed connect cleanup owners and gate concurrent session test
* test(browser): cover loopback socket reuse-key normalization
* test(browser): verify distinct browser socket path IDs stay separate
2026-11-08 23:06:56 +00:00
..
2026-10-27 11:15:38 +08:00
2026-11-02 01:48:46 +08:00
2026-10-29 02:04:15 +08:00
2026-10-31 15:49:16 +08:00
2026-11-02 02:52:20 +08:00
2026-10-26 15:09:04 +08:00
2026-10-14 09:47:57 +08:00
2026-11-08 02:02:31 +08:00
2026-10-24 08:48:19 +08:00
2026-11-08 23:06:56 +00:00
2026-10-23 02:20:37 +08:00
2026-10-24 08:22:14 +08:00
2026-10-07 10:18:03 +08:00
2026-11-08 00:01:18 +08:00
2026-10-27 02:57:58 +08:00
2026-11-01 00:15:28 +08:00
2026-10-24 08:01:25 +08:00
2026-10-22 04:07:37 +08:00
2026-10-25 01:45:23 +08:00
2026-10-21 07:16:47 +08:00
2026-10-24 12:30:37 +08:00
2026-10-29 02:04:15 +08:00
2026-10-08 04:03:24 +08:00
2026-10-24 08:48:19 +08:00
2026-10-29 07:55:57 +08:00
2026-10-29 18:50:26 +08:00
2026-10-25 07:57:07 +08:00
2026-10-27 08:04:42 +08:00
2026-10-29 01:23:56 +08:00
2026-10-24 12:30:37 +08:00
2026-10-14 09:49:49 +08:00
2026-11-08 02:02:31 +08:00
2026-11-01 00:15:28 +08:00
2026-10-24 04:06:57 +08:00
2026-10-24 08:22:14 +08:00
2026-11-01 00:15:28 +08:00
2026-10-29 02:04:15 +08:00
2026-11-08 00:01:18 +08:00
2026-11-08 00:01:18 +08:00
2026-10-07 21:45:07 +08:00
2026-10-25 07:57:07 +08:00
2026-10-24 12:30:37 +08:00
2026-10-23 17:19:35 +08:00
2026-10-24 08:48:19 +08:00
2026-11-08 02:02:31 +08:00
2026-10-24 04:05:23 +08:00
2026-10-26 14:46:23 +08:00
2026-11-08 23:06:56 +00:00
2026-11-08 23:06:56 +00:00
2026-10-24 08:48:19 +08:00
2026-10-27 02:00:58 +08:00
2026-10-24 08:48:19 +08:00
2026-10-16 06:46:26 +08:00
2026-10-07 21:45:07 +08:00
2026-11-03 14:50:00 +08:00
2026-10-07 21:45:07 +08:00
2026-10-11 02:48:59 +08:00
2026-10-21 14:50:32 +08:00
2026-10-07 21:45:07 +08:00
2026-10-12 12:37:00 +08:00
2026-10-27 13:42:36 +08:00
2026-11-02 01:15:08 +08:00
2026-11-08 02:02:31 +08:00
2026-11-01 00:15:28 +08:00
2026-10-19 21:46:23 +08:00
2026-10-25 05:09:26 +08:00
2026-10-31 15:49:16 +08:00
2026-10-31 15:49:16 +08:00
2026-11-08 02:02:31 +08:00
2026-10-24 03:10:56 +08:00
2026-10-22 09:33:58 +08:00
2026-10-29 20:35:25 +08:00
2026-11-08 23:06:56 +00:00
2026-11-01 00:15:28 +08:00
2026-10-25 05:09:26 +08:00
2026-10-25 05:09:26 +08:00
2026-10-25 05:09:26 +08:00
2026-11-07 01:27:49 +08:00
2026-10-26 17:14:02 +08:00
2026-10-27 13:01:18 +08:00