class RoutingError(Exception): """Basis fuer Fehler bei der Routing-/Komponentenauswahl. Wird in der API-Schicht zu HTTP 422 uebersetzt (Client-Konfigurationsfehler). """ class UnknownComponentError(RoutingError): """Unbekannter Provider-Name fuer STT, LLM oder TTS.""" class UnknownEndpointError(RoutingError): """Ein angefragter Audio-Endpunkt (input/output) existiert nicht."""