diff --git a/changelog/4203.fixed.md b/changelog/4203.fixed.md new file mode 100644 index 000000000..170b559bd --- /dev/null +++ b/changelog/4203.fixed.md @@ -0,0 +1 @@ +- Fixed a crash (`JSONDecodeError`) when a user interruption occurs while the LLM is streaming function call arguments. Previously, the incomplete JSON arguments were passed directly to `json.loads()`, causing an unhandled exception. Affected services: OpenAI, Google (OpenAI-compatible), and SambaNova.