From 603af2a857f593d61cfa95f42dbb2a099cd0478b Mon Sep 17 00:00:00 2001 From: cfdaily Date: Wed, 10 Jun 2026 23:41:33 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20dispatcher=20=5Flegacy=5Fon=5Fcomplete?= =?UTF-8?q?=20=E9=97=AD=E5=8C=85=E5=86=85=E5=88=A0=E9=99=A4=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E7=9A=84=E9=87=8D=E5=A4=8D=20import?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit get_connection 已在文件顶部 L22 import(from src.blackboard.db), 闭包内 L258 错误地 from src.daemon.db import(模块不存在), 会触发 ImportError 被 try/except 吞掉导致 review verdict 逻辑不生效。 司马懿 review 发现。 --- src/daemon/dispatcher.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/daemon/dispatcher.py b/src/daemon/dispatcher.py index 7e53bbd..53b10fe 100644 --- a/src/daemon/dispatcher.py +++ b/src/daemon/dispatcher.py @@ -255,7 +255,7 @@ class Dispatcher: if _is_review: if _task_db and outcome in ("completed", "session_revived"): from src.blackboard.blackboard import Blackboard - from src.daemon.db import get_connection + # get_connection 已在文件顶部 L22 import rconn = get_connection(_task_db) try: review_row = rconn.execute(