Description
Display a friendly error message instead of failing silently when the AI provider (Ollama/OpenAI) is unavailable.
Changes Made:
Catch AI request errors
Show readable error message in chat
Prevent app crash
Impact:
Improves reliability
Better error transparency
Minimal logic change