Peter Steinberger
1bcc4c5e70
feat(gateway): add cooperative host suspension (#103618)
* feat(gateway): add cooperative suspension preparation
* style: satisfy suspension lint checks
* test(gateway): reset work admission between shared suites
* fix(gateway): reject upgrades during suspension
* fix(gateway): preserve admitted work during suspension
* test(gateway): isolate suspension and restart state
* fix(gateway): close suspension false-ready gaps
* refactor(protocol): slim suspension declaration graph
* refactor(plugin-sdk): sever protocol registry edges
* fix(gateway): preserve admitted restart follow-ups
* fix(gateway): make suspension recovery fail closed
* fix(protocol): keep validation formatter re-export only
* test(gateway): simplify deferred fixture type
* style(gateway): clarify suspension entry name
* fix(gateway): retain detached work admission
2026-07-10 20:24:53 +01:00
..
2026-07-10 17:39:23 +01:00
2026-07-10 06:47:56 +01:00
2026-07-05 00:32:47 -04:00
2026-07-09 14:53:52 -07:00
2026-07-10 15:23:24 +01:00
2026-07-10 17:58:53 +01:00
2026-07-05 00:32:47 -04:00
2026-07-10 15:05:41 +05:30
2026-07-10 19:16:36 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-10 20:24:53 +01:00
2026-07-10 15:23:24 +01:00
2026-07-10 13:00:50 +01:00
2026-07-10 05:28:12 +05:30
2026-07-10 19:08:21 +01:00
2026-07-10 05:28:12 +05:30
2026-07-10 08:37:37 +01:00
2026-07-10 20:24:53 +01:00
2026-07-10 05:24:14 -07:00
2026-07-10 01:46:56 +01:00
2026-07-10 20:16:19 +01:00
2026-06-30 19:42:12 -06:00
2026-07-05 00:32:47 -04:00
2026-07-05 01:26:25 -04:00
2026-07-09 03:42:03 -07:00
2026-07-10 10:22:58 +01:00
2026-07-10 17:57:50 +01:00
2026-07-10 19:13:44 +01:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-10 20:16:19 +01:00
2026-07-05 00:32:47 -04:00
2026-07-10 20:24:53 +01:00
2026-07-10 02:48:21 +01:00
2026-07-09 14:51:37 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00