From b601f18d2d754bd19715dfd74f662e159980c0dd Mon Sep 17 00:00:00 2001 From: Sergey Mankovsky Date: Tue, 21 Jan 2025 16:53:09 +0100 Subject: [PATCH] Fix summary generation --- server/reflector/processors/summary/summary_builder.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/server/reflector/processors/summary/summary_builder.py b/server/reflector/processors/summary/summary_builder.py index 987cf53b..9120f0a7 100644 --- a/server/reflector/processors/summary/summary_builder.py +++ b/server/reflector/processors/summary/summary_builder.py @@ -666,7 +666,11 @@ class SummaryBuilder: result = match.group(1).strip() # try parsing json - return json.loads(result) + try: + return json.loads(result) + except Exception: + self.logger.error(f"Unable to parse JSON: {result}") + return result.split("\n") def validate_json_schema(self, schema, result): try: