Arvin Xu
f51dd06a36
🐛 fix(model-runtime): classify "Agent state not found" as StateStoreReadError ( #15778 )
...
`coordinator.loadAgentState(operationId)` returning null throws a raw
`Error("Agent state not found for operation …")`, which (after the refine fix)
otherwise lands as a bare 500. It is a state-store READ failure, so route it to
StateStoreReadError alongside the caller-gone abort.
Because losing an operation's state is a genuine system fault (not benign
client abandonment), promote StateStoreReadError to countAsFailure: true /
severity: error. `ERR caller gone` now counts too — accepted trade-off, both
are system-side read failures worth tracking.
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-13 21:11:33 +08:00
..
2026-06-11 23:34:38 +08:00
2026-06-04 10:52:25 +08:00
2026-06-11 23:34:38 +08:00
2026-06-13 11:10:14 +08:00
2026-06-09 15:54:26 +08:00
2026-04-09 10:09:05 +08:00
2026-06-08 09:16:35 +08:00
2026-06-09 18:09:26 +08:00
2026-06-11 22:39:11 +08:00
2026-05-09 18:19:31 +08:00
2026-05-22 19:22:41 +08:00
2026-06-02 17:10:30 +08:00
2026-05-17 22:59:00 +08:00
2026-06-13 11:10:14 +08:00
2026-06-04 12:49:26 +08:00
2026-05-05 12:23:26 +08:00
2026-03-02 22:40:46 +08:00
2026-06-13 18:37:51 +08:00
2026-06-09 10:40:34 +08:00
2026-05-31 20:03:51 +08:00
2026-05-20 10:27:35 +08:00
2026-03-03 02:19:50 +08:00
2026-05-29 01:01:47 +08:00
2026-06-10 04:00:23 +08:00
2026-06-08 09:16:35 +08:00
2026-06-13 16:34:10 +08:00
2026-05-23 00:31:15 +08:00
2026-05-27 02:21:43 +08:00
2026-05-04 20:58:00 +08:00
2026-06-13 01:36:38 +08:00
2026-06-03 23:59:35 +08:00
2026-05-16 13:52:08 +08:00
2026-05-03 23:30:44 +08:00
2026-03-24 14:28:23 +08:00
2026-06-13 16:34:10 +08:00
2026-06-01 00:34:18 +08:00
2026-03-31 23:27:42 +08:00
2026-05-09 22:21:39 +08:00
2026-06-08 09:16:35 +08:00
2026-06-08 09:16:35 +08:00
2026-05-31 15:11:55 +08:00
2026-06-13 18:37:51 +08:00
2026-06-10 18:19:25 +08:00
2026-06-10 17:34:12 +08:00
2026-06-11 09:24:21 +08:00
2026-06-11 09:24:21 +08:00
2026-06-11 09:24:21 +08:00
2026-06-11 09:24:21 +08:00
2026-06-11 09:24:21 +08:00
2026-03-26 21:16:38 +08:00
2026-06-12 15:17:52 +08:00
2026-06-08 19:26:16 +08:00
2026-06-11 22:02:48 +08:00
2026-06-13 00:57:45 +08:00
2026-05-29 09:54:37 +08:00
2026-06-13 16:34:10 +08:00
2026-06-11 23:34:38 +08:00
2026-05-06 11:56:09 +08:00
2026-06-11 22:02:48 +08:00
2026-06-13 20:07:45 +08:00
2026-03-03 16:01:41 +08:00
2026-06-11 09:21:54 +08:00
2026-05-27 19:22:35 +08:00
2026-06-04 10:52:25 +08:00
2026-06-10 15:56:39 +08:00
2026-05-27 19:22:35 +08:00
2026-06-13 20:10:51 +08:00
2026-05-25 15:36:40 +08:00
2026-06-13 16:34:10 +08:00
2026-06-13 21:11:33 +08:00
2026-04-20 21:17:28 +08:00
2026-05-23 18:14:23 +08:00
2026-06-11 09:22:49 +08:00
2026-06-13 21:11:33 +08:00
2026-06-11 20:41:48 +08:00
2026-06-09 15:54:26 +08:00
2026-06-13 16:34:10 +08:00
2026-02-11 13:05:10 +08:00
2026-06-13 18:37:51 +08:00
2026-06-11 23:34:38 +08:00
2026-06-13 16:34:10 +08:00
2026-06-10 17:34:12 +08:00
2026-06-13 21:11:33 +08:00
2026-06-13 13:32:56 +08:00
2026-05-23 17:18:18 +08:00