The OpenAI SDK already preserves server error details in typed exceptions (APIStatusError subclasses), and BaseOpenAILLMService propagates errors via push_error(). The RuntimeError wrapper was erasing exception types that callers may want to handle explicitly.
12 KiB
12 KiB