feat(aisidebar): implement Ollama availability handling and graceful startup
- Add comprehensive Ollama connection error handling strategy - Implement OllamaClient with non-blocking initialization and connection checks - Create OllamaAvailabilityMonitor for periodic Ollama connection tracking - Update design and requirements to support graceful Ollama unavailability - Add new project structure for AI sidebar module with initial implementation - Enhance error handling to prevent application crashes when Ollama is not running - Prepare for future improvements in AI sidebar interaction and resilience
This commit is contained in:
3
aisidebar/__init__.py
Normal file
3
aisidebar/__init__.py
Normal file
@@ -0,0 +1,3 @@
|
||||
from .aisidebar import AISidebar
|
||||
|
||||
__all__ = ["AISidebar"]
|
||||
Reference in New Issue
Block a user