Atom / src /state.py
Abraham E. Tavarez
Agent state created
11c21e3
raw
history blame contribute delete
449 Bytes
from typing_extensions import TypedDict, List, Dict, Any
from langgraph.graph.message import add_messages
# Make your state comprehensive enough to track all the important information, but avoid bloating it with unnecessary details.
class AgentState(TypedDict):
messages: List[Dict[str, Any]]
question: str
thought: str
action: str
action_input: str
observation: str
final_answer: str
tools: str
tool_names: str