- Add ChatManager class for OpenAI-compatible API communication (silicon.fhgr.ch:7080) - Add SystemPrompter for intelligent prompt generation with file context - Integrate ChatManager into frontend chat component - Add comprehensive pytest tests (40+ tests covering unit and integration scenarios) - Implement error handling for API failures, timeouts, and connection issues - Add environment variable-based configuration for API credentials - Update frontend state initialization to include ChatManager - All tests passing with mock/patch isolation for API calls
5 lines
119 B
Python
5 lines
119 B
Python
"""Backend - AI agents, managers, and utilities"""
|
|
from backend.managers import ChatManager
|
|
|
|
__all__ = ["ChatManager"]
|