MiaoRuidx
8a78c264b7
fix(runtime): cancel runs across live gateway workers (#4500)
* docs(runtime): design cross-worker cancellation
* fix(runtime): cancel runs across gateway workers
* fix(runtime): harden cross-worker cancellation races
让取消请求与 owner 终态写入通过持久化 CAS 决定先后,保证首次取消 action 在不同 worker 路由下保持一致。\n\n将 heartbeat 收敛为续租后仅发送本地中止信号,并补齐完成竞态与路由重试的回归用例。
* docs(runtime): drop implementation plan from PR
移除仅用于实现过程的跨 worker 取消设计记录,保留 README 和 backend/AGENTS.md 中面向最终行为的文档。
* fix(runtime): preserve local cancel fallback
* test(runtime): adapt worker run manager fakes
* docs(runtime): fix run cancel migration registry
---------
Co-authored-by: MiaoRuidx <12540796+MiaoRuidx@users.noreply.github.com>
2026-07-28 21:45:20 +08:00
..
2026-07-28 19:43:56 +08:00
2026-07-23 22:51:35 +08:00
2026-07-28 07:56:04 +08:00
2026-07-28 19:35:21 +08:00
2026-07-23 21:33:57 +08:00
2026-07-26 08:09:17 +08:00
2026-07-25 21:43:33 +08:00
2026-07-28 19:56:40 +08:00
2026-07-28 21:45:20 +08:00
2026-03-14 22:55:52 +08:00
2026-07-28 21:45:20 +08:00
2026-07-28 07:49:13 +08:00
2026-07-04 21:51:57 +08:00
2026-07-26 08:09:17 +08:00
2026-07-23 22:51:35 +08:00
2026-07-27 14:05:31 +08:00
2026-07-14 08:58:06 +08:00
2026-07-22 07:53:50 +08:00
2026-07-01 16:43:56 +08:00
2026-07-23 22:56:12 +08:00
2026-07-27 22:27:16 +08:00
2026-03-14 22:55:52 +08:00
2026-07-26 10:44:50 +08:00
2026-07-27 11:47:49 +08:00
2026-07-23 21:33:57 +08:00
2026-07-03 08:01:46 +08:00
2026-07-19 09:13:51 +08:00