| # Custom exception handlers for the Recipe Recommendation Bot | |
| class RecipeNotFoundError(Exception): | |
| """Raised when a recipe is not found""" | |
| pass | |
| class LLMServiceError(Exception): | |
| """Raised when LLM service encounters an error""" | |
| pass | |
| class VectorStoreError(Exception): | |
| """Raised when vector store operations fail""" | |
| pass | |
| # TODO: Add more specific exception classes and error handlers | |