Before {"time": "2026-11-11T08:57:30.082Z", "event": "run.updated", "status": "starting"} {"time": "2026-11-11T08:57:30.478Z", "event": "run.updated", "status": "running"} {"time": "2026-11-11T08:57:30.966Z", "event": "turn-item.updated", "title": "Provider retry", "status": "running", "failure": {"class": "transport_error", "message": "exceeded retry limit, last status: 429 Too Many Requests", "code": "responseStreamDisconnected", "retryable": true}, "retry": {"attempt": 1, "maxAttempts": 100, "retryDelayMs": null}} After {"time": "2026-11-11T08:55:29.603Z", "event": "run.updated", "status": "starting"} {"time": "2026-11-11T08:55:29.932Z", "event": "run.updated", "status": "running"} {"time": "2026-11-11T08:55:30.308Z", "event": "turn-item.updated", "title": "Provider retry", "status": "running", "failure": {"class": "transport_error", "message": "exceeded retry limit, last status: 429 Too Many Requests", "code": "responseStreamDisconnected", "retryable": true}, "retry": {"attempt": 1, "maxAttempts": 100, "retryDelayMs": null}} {"time": "2026-11-11T09:00:48.215Z", "event": "run.updated", "status": "starting"} {"time": "2026-11-11T09:00:48.613Z", "event": "run.updated", "status": "running"} {"time": "2026-11-11T09:00:49.366Z", "event": "turn-item.updated", "title": "Provider retry", "status": "running", "failure": {"class": "transport_error", "message": "exceeded retry limit, last status: 429 Too Many Requests", "code": "responseStreamDisconnected", "retryable": true}, "retry": {"attempt": 1, "maxAttempts": 100, "retryDelayMs": null}} {"time": "2026-11-11T09:01:36.647Z", "event": "turn-item.updated", "title": "Provider retry stopped", "status": "interrupted", "failure": {"class": "transport_error", "message": "exceeded retry limit, last status: 429 Too Many Requests", "code": "responseStreamDisconnected", "retryable": true}, "retry": {"attempt": 1, "maxAttempts": 100, "retryDelayMs": null}} {"time": "2026-11-11T09:01:36.713Z", "event": "run.updated", "status": "interrupted"} {"time": "2026-11-11T09:01:36.846Z", "event": "run.updated", "status": "interrupted"} {"time": "2026-11-11T09:01:36.967Z", "event": "run.updated", "status": "interrupted"} {"time": "2026-11-11T09:05:30.348Z", "event": "turn-item.updated", "title": "Usage limit reached", "status": "failed", "failure": {"class": "usage_limit", "message": "exceeded retry limit, last status: 429 Too Many Requests", "code": "responseStreamDisconnected", "retryable": false, "resetAt": null}, "retry": {"attempt": 1, "maxAttempts": 100, "retryDelayMs": null}} {"time": "2026-11-11T09:05:30.364Z", "event": "run.updated", "status": "failed"} 2026-11-11T09:05:30.309Z outgoing native turn/interrupt request (stalled turn).