Why: The direct path's default retry only works once every repo builds the same model stream. Evidence: native 9f5751c, squad 9efce79, backend 93adb93. Impact: Three gitlinks move. No product UI change. Refs: feature/llm-robustness Co-authored-by: Cursor <cursoragent@cursor.com>