mirror of
https://gitee.com/wanwujie/deer-flow
synced 2026-04-20 21:04:45 +08:00
feat: lite deep researcher implementation
This commit is contained in:
16
src/graph/types.py
Normal file
16
src/graph/types.py
Normal file
@@ -0,0 +1,16 @@
|
||||
import operator
|
||||
|
||||
from langgraph.graph import MessagesState
|
||||
from typing import Annotated
|
||||
from src.prompts.planner_model import Plan
|
||||
|
||||
|
||||
class State(MessagesState):
|
||||
"""State for the agent system, extends MessagesState with next field."""
|
||||
|
||||
# Runtime Variables
|
||||
observations: Annotated[list[str], operator.add] = []
|
||||
plan_iterations: int = 0
|
||||
last_plan: Plan = None
|
||||
current_plan: Plan = None
|
||||
final_report: str = ""
|
||||
Reference in New Issue
Block a user