Direct runs use runtime.llmRetries (default 2) around the provider stream.
Pin agent-native 9f5751c and agent-squad 9efce79.
Test plan
go test ./internal/settings/ ./internal/runtime/
Default llmRetries is 2. Injected test streams are not wrapped.
## Summary
- Direct runs use runtime.llmRetries (default 2) around the provider stream.
- Pin agent-native 9f5751c and agent-squad 9efce79.
## Test plan
- [x] go test ./internal/settings/ ./internal/runtime/
- [x] Default llmRetries is 2. Injected test streams are not wrapped.
Why: The direct path never retried provider timeouts, so a single 429 failed the run.
Evidence: go test ./internal/settings/ ./internal/runtime/ passed. Default runtime.llmRetries is 2.
Impact: Retries happen only when the stream has not forwarded a delta. Injected test streams are not wrapped.
Refs: feature/llm-robustness
Co-authored-by: Cursor <cursoragent@cursor.com>
weichen
merged commit 4e00c98cb5 into main2026-10-03 15:56:15 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Test plan