When Ollama is not running, /api/ollama/models now returns [] instead of HTTP 400. This prevents the UI from breaking when the Ollama service is unavailable. The frontend already handles an empty list gracefully. Updated the test to assert success with an empty list rather than an error. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>