chenxingzhen
71caada7d0
fix: address PR review feedback on mid-turn rate limit detection
...
1. run.ts: differentiate error message by stopReason — use rate-limit
message only for "toolUse", generic message for "error" stop reason
2. run.ts: exclude deterministic approval-prompt turns from incomplete
turn detection via !attempt.didSendDeterministicApprovalPrompt guard
3. agent-runner-execution.ts: prioritize metaErrorMsg (raw upstream error)
over errorPayloadText to avoid self-matching on pre-formatted "⚠️ "
messages from run.ts
4. agent-runner-execution.ts: skip already-formatted payloads (startsWith
"⚠️ ") so tool-specific 429 errors are preserved rather than overwritten
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-25 10:34:08 -07:00
..
2026-03-25 10:34:08 -07:00
2026-03-22 23:37:31 -07:00
2026-03-07 16:50:35 +00:00
2026-03-07 16:50:35 +00:00
2026-03-07 17:58:31 +00:00
2026-03-23 21:22:30 -07:00
2026-03-24 21:00:36 +00:00
2026-03-21 22:32:21 -07:00
2026-02-18 01:34:35 +00:00
2026-03-16 22:57:44 -07:00
2026-03-24 21:09:51 -05:00
2026-03-21 18:18:41 -07:00
2026-03-24 21:09:51 -05:00
2026-03-22 23:37:31 -07:00
2026-03-16 22:57:44 -07:00
2026-03-03 09:30:21 -06:00
2026-03-24 22:16:26 -07:00
2026-02-18 01:34:35 +00:00
2026-02-18 01:34:35 +00:00
2026-03-24 08:37:00 +00:00
2026-03-19 05:40:12 -07:00
2026-02-19 14:33:02 -08:00
2026-02-19 14:33:02 -08:00
2026-03-21 18:18:41 -07:00
2026-03-18 12:01:15 -07:00
2026-02-14 01:36:04 +01:00
2026-02-14 01:36:04 +01:00
2026-03-23 11:33:06 -07:00
2026-03-24 08:37:00 +00:00
2026-02-17 15:50:07 +09:00
2026-02-16 14:59:30 +00:00
2026-02-19 14:33:02 -08:00
2026-02-26 14:34:15 +01:00
2026-02-26 14:34:15 +01:00
2026-03-24 08:37:00 +00:00
2026-03-24 08:37:00 +00:00
2026-03-25 09:29:35 -07:00
2026-03-24 08:37:00 +00:00
2026-03-24 08:37:00 +00:00
2026-02-23 05:45:54 +00:00
2026-03-25 09:29:35 -07:00
2026-03-24 08:37:00 +00:00
2026-03-12 23:31:31 +00:00
2026-03-14 02:44:55 -07:00
2026-03-24 21:00:36 +00:00
2026-03-24 21:00:36 +00:00
2026-03-14 00:38:14 +01:00
2026-03-24 21:00:36 +00:00
2026-03-23 09:14:17 +00:00
2026-03-23 11:06:24 +00:00
2026-03-24 08:37:00 +00:00
2026-03-23 11:06:24 +00:00
2026-03-23 11:06:24 +00:00
2026-03-21 22:32:21 -07:00
2026-03-21 22:32:21 -07:00
2026-03-24 21:00:36 +00:00
2026-03-21 22:32:21 -07:00
2026-02-18 01:34:35 +00:00
2026-03-25 09:29:35 -07:00
2026-03-24 21:09:51 -05:00
2026-03-24 21:09:51 -05:00
2026-03-20 19:24:10 +00:00
2026-03-23 02:14:00 -07:00
2026-03-24 08:37:00 +00:00
2026-03-21 20:49:41 -07:00
2026-03-03 22:49:33 +05:30
2026-03-03 22:49:33 +05:30
2026-03-21 08:14:29 -07:00