From 21ecedded2342580f05d80de0ad0d669d3923697 Mon Sep 17 00:00:00 2001 From: OG T Date: Wed, 25 Mar 2026 15:41:42 +0800 Subject: [PATCH] =?UTF-8?q?fix(api):=20=E4=BF=AE=E5=BE=A9=20incident=5Fmem?= =?UTF-8?q?ory=20import=20=E6=8E=92=E5=BA=8F=20(I001)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.5 --- apps/api/src/services/incident_memory.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps/api/src/services/incident_memory.py b/apps/api/src/services/incident_memory.py index fbd7f95b..99f57590 100644 --- a/apps/api/src/services/incident_memory.py +++ b/apps/api/src/services/incident_memory.py @@ -574,8 +574,14 @@ class IncidentDbAdapter: # 延遲導入 lewooogo-brain 的 Incident from lewooogo_brain.interfaces.incident_processor import ( Incident as BrainIncident, + ) + from lewooogo_brain.interfaces.incident_processor import ( IncidentStatus as BrainIncidentStatus, + ) + from lewooogo_brain.interfaces.incident_processor import ( Severity as BrainSeverity, + ) + from lewooogo_brain.interfaces.incident_processor import ( Signal as BrainSignal, ) @@ -653,6 +659,7 @@ def _get_new_engine_memory() -> Any: from lewooogo_brain.adapters.incident_memory import ( DualIncidentMemory as NewDualIncidentMemory, ) + from src.core.redis_client import get_redis redis_client = get_redis()