From ad41b8f4ea290d91df7cded4e0189f2a25d0967a Mon Sep 17 00:00:00 2001 From: claude-dev Date: Tue, 10 Mar 2026 07:33:33 +0100 Subject: [PATCH] fix: Leere Summary nicht mehr in DB schreiben - Fallback auf vorherige Summary Wenn die Claude-API-Analyse keinen oder einen leeren Summary zurueckgibt, wird jetzt die vorherige Summary beibehalten statt mit einem leeren String ueberschrieben zu werden. Co-Authored-By: Claude Opus 4.6 --- src/agents/orchestrator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/agents/orchestrator.py b/src/agents/orchestrator.py index 6415ee6..f89930e 100644 --- a/src/agents/orchestrator.py +++ b/src/agents/orchestrator.py @@ -866,7 +866,7 @@ class AgentOrchestrator: if analysis: sources = analysis.get("sources", []) sources_json = json.dumps(sources, ensure_ascii=False) if sources else None - new_summary = analysis.get("summary", "") + new_summary = analysis.get("summary", "") or previous_summary await db.execute( "UPDATE incidents SET summary = ?, sources_json = ?, updated_at = ? WHERE id = ?",