Separate data extraction and convo creation logic (#6298)

This commit is contained in:
Rohit Malhotra
2025-01-16 11:40:03 -05:00
committed by GitHub
parent e211647eba
commit df050e4786
3 changed files with 70 additions and 29 deletions

View File

@@ -35,3 +35,15 @@ class OpenhandsConfigInterface(ABC):
async def get_config(self) -> dict[str, str]:
"""Configure attributes for frontend"""
raise NotImplementedError
class MissingSettingsError(ValueError):
"""Raised when settings are missing or not found."""
pass
class LLMAuthenticationError(ValueError):
"""Raised when there is an issue with LLM authentication."""
pass