224ee60363
Introduce `OllamaError::EmptyResponse` to represent cases where the Ollama model returns an empty result due to silence rules or lack of keywords. This change prevents treating an empty response as a parse error and logs it at a lower severity level. A new integration test verifies this behavior.