bugfix:修复一些bug

This commit is contained in:
2026-10-02 02:36:11 -07:00
parent 68588d1f92
commit 5b1e6c5654
14 changed files with 37 additions and 81 deletions
-4
View File
@@ -81,7 +81,3 @@ def build_graph(checkpointer=None):
if checkpointer is None:
checkpointer = InMemorySaver(serde=build_checkpoint_serde())
return workflow.compile(checkpointer=checkpointer)
# 模块加载时创建共享图实例,复用该实例的调用也共用其检查点存储
query_app = build_graph()
-2
View File
@@ -62,8 +62,6 @@ class ScreenAgentNode(BaseNode):
]
},
context=ScreenAgentContext(screen=context.screen, catalog=catalog),
# 调用次数由 ModelCallLimitMiddleware 限制,这里只防止异常循环
config={"recursion_limit": 4 * self.config.max_agent_steps + 10},
)
if result.get("structured_response") is None:
last = result["messages"][-1]