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 <noreply@anthropic.com>
Dieser Commit ist enthalten in:
@@ -866,7 +866,7 @@ class AgentOrchestrator:
|
|||||||
if analysis:
|
if analysis:
|
||||||
sources = analysis.get("sources", [])
|
sources = analysis.get("sources", [])
|
||||||
sources_json = json.dumps(sources, ensure_ascii=False) if sources else None
|
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(
|
await db.execute(
|
||||||
"UPDATE incidents SET summary = ?, sources_json = ?, updated_at = ? WHERE id = ?",
|
"UPDATE incidents SET summary = ?, sources_json = ?, updated_at = ? WHERE id = ?",
|
||||||
|
|||||||
In neuem Issue referenzieren
Einen Benutzer sperren