fix:planner AttributeError 'list' object has no attribute 'get' (#436)

This commit is contained in:
道心坚定韩道友
2025-07-18 09:27:15 +08:00
committed by GitHub
parent c14c548e0c
commit f17b06f206

View File

@@ -134,7 +134,7 @@ def planner_node(
return Command(goto="reporter")
else:
return Command(goto="__end__")
if curr_plan.get("has_enough_context"):
if isinstance(curr_plan, dict) and curr_plan.get("has_enough_context"):
logger.info("Planner response has enough context.")
new_plan = Plan.model_validate(curr_plan)
return Command(