25328dcedf
- Wrapped the Ollama chat provider with the shared empty-completion retry layer. - Treated EOS-only one-token empty stops as retryable while preserving visible-content commits. - Added retry utility and Ollama provider regressions for output: 1 empty stops. Fixes #4659