From 08b092e3561906ee13fd088c12310e63012cf32f Mon Sep 17 00:00:00 2001 From: mikolaj Date: Thu, 8 Jan 2026 14:26:29 +0100 Subject: [PATCH] IBX-11116: Added EmbeddingProviderException and an interface for embedding providers' error handling --- .../EmbeddingProviderExceptionInterface.php | 15 +++++++++++++ .../Embedding/EmbeddingProviderInterface.php | 2 ++ .../Embedding/EmbeddingProviderException.php | 21 +++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 src/contracts/Search/Embedding/EmbeddingProviderExceptionInterface.php create mode 100644 src/lib/Search/Embedding/EmbeddingProviderException.php diff --git a/src/contracts/Search/Embedding/EmbeddingProviderExceptionInterface.php b/src/contracts/Search/Embedding/EmbeddingProviderExceptionInterface.php new file mode 100644 index 0000000000..90fb7d5940 --- /dev/null +++ b/src/contracts/Search/Embedding/EmbeddingProviderExceptionInterface.php @@ -0,0 +1,15 @@ +