"""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."""