pick-cat
61dce7cb6e
fix: forward pending timeout snapshot in waitForAgentJob fallback timer (#89367)
* fix(agents): export isHardAgentRunTimeoutPhase for wait-layer reuse
* fix(gateway): forward pending hard-timeout snapshot in waitForAgentJob fallback timer (fixes #89095)
* test(gateway): add e2e proof for subagent hard-timeout parent notification (#89095)
* fix(gateway): match fallback hard-timeout gate to terminal-outcome contract
Also treat provider-started timeout snapshots as hard timeouts in the
waitForAgentJob fallback, mirroring buildAgentRunTerminalOutcome.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
* fix(gateway): use shared hard-timeout classifier in waitForAgentJob fallback
* chore: amend author email
* chore: rebase on main, resolve conflicts
* test(gateway): focus timeout fallback coverage
* docs(changelog): note agent wait timeout fix
* fix(gateway): isolate fresh wait terminal state
---------
Co-authored-by: Pick-cat <266665499+Pick-cat@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-07 11:11:13 +01:00
..
2026-07-06 19:32:40 -07:00
2026-07-07 10:56:14 +01:00
2026-07-06 12:30:12 +01:00
2026-07-07 01:00:24 -06:00
2026-07-07 10:07:13 +01:00
2026-07-04 16:33:27 -07:00
2026-07-07 10:07:13 +01:00
2026-07-07 05:19:26 -04:00
2026-07-06 03:33:43 -07:00
2026-07-07 04:44:37 -04:00
2026-07-06 22:14:46 -07:00
2026-07-07 05:08:08 +01:00
2026-07-06 18:05:18 -07:00
2026-07-06 22:49:21 -07:00
2026-07-04 22:23:10 -07:00
2026-07-07 00:26:30 -07:00
2026-07-07 11:11:13 +01:00
2026-07-07 03:03:44 +01:00
2026-07-05 10:57:19 -07:00
2026-07-07 11:08:51 +01:00
2026-07-06 09:26:39 +01:00
2026-07-07 08:12:43 +01:00
2026-07-07 02:07:45 +00:00
2026-07-05 05:33:11 -07:00
2026-07-06 10:07:58 +01:00
2026-07-07 10:43:45 +01:00
2026-07-04 12:15:57 -07:00
2026-07-06 17:05:41 +01:00
2026-07-05 19:11:58 -07:00
2026-07-07 11:08:51 +01:00
2026-07-07 03:03:44 +01:00
2026-07-07 08:42:39 +02:00
2026-07-07 08:06:31 +01:00
2026-07-07 04:24:23 +01:00
2026-07-07 10:07:13 +01:00
2026-07-07 00:37:50 +01:00
2026-07-06 16:51:04 +01:00
2026-07-07 03:25:44 +01:00
2026-07-07 09:16:15 +01:00
2026-07-06 12:30:12 +01:00
2026-07-06 22:58:21 -04:00
2026-07-07 01:10:42 -06:00
2026-07-07 09:17:58 +01:00
2026-07-06 21:33:24 -07:00
2026-07-06 12:30:12 +01:00
2026-07-04 17:17:42 -04:00
2026-07-06 10:25:22 -07:00
2026-07-06 17:48:50 +03:00
2026-07-06 01:07:32 -07:00
2026-07-06 21:33:24 -07:00
2026-07-07 03:59:28 -04:00
2026-07-04 17:48:21 -07:00
2026-07-04 12:15:57 -07:00
2026-07-04 12:47:10 -07:00
2026-07-07 05:41:02 +02:00
2026-07-06 02:52:24 -07:00
2026-07-06 16:07:32 +00:00
2026-07-06 16:07:32 +00:00
2026-07-06 02:19:11 +01:00
2026-07-06 02:19:11 +01:00