From 8d9513250a56ce1cafcfdf05151e6204fd45ef9f Mon Sep 17 00:00:00 2001 From: Derek Worthen Date: Mon, 30 Mar 2026 06:36:08 -0700 Subject: [PATCH] Support client side json validation. - Addresses #2286 - Resolves #2263 --- .semversioner/next-release/patch-20260330133539844301.json | 4 ++++ .../graphrag_llm/completion/lite_llm_completion.py | 1 + 2 files changed, 5 insertions(+) create mode 100644 .semversioner/next-release/patch-20260330133539844301.json diff --git a/.semversioner/next-release/patch-20260330133539844301.json b/.semversioner/next-release/patch-20260330133539844301.json new file mode 100644 index 0000000000..46ebc446b4 --- /dev/null +++ b/.semversioner/next-release/patch-20260330133539844301.json @@ -0,0 +1,4 @@ +{ + "type": "patch", + "description": "Support client side json validation." +} diff --git a/packages/graphrag-llm/graphrag_llm/completion/lite_llm_completion.py b/packages/graphrag-llm/graphrag_llm/completion/lite_llm_completion.py index dd62d459d4..73e957a567 100644 --- a/packages/graphrag-llm/graphrag_llm/completion/lite_llm_completion.py +++ b/packages/graphrag-llm/graphrag_llm/completion/lite_llm_completion.py @@ -39,6 +39,7 @@ litellm.suppress_debug_info = True +litellm.enable_json_schema_validation = True class LiteLLMCompletion(LLMCompletion):