| """Project-specific exceptions with actionable configuration errors.""" | |
| class AgenticSearchError(Exception): | |
| """Base exception for controlled application failures.""" | |
| class ConfigurationError(AgenticSearchError): | |
| """Raised when a configuration file is missing or invalid.""" | |