File size: 460 Bytes
3973360
 
 
 
 
 
 
 
 
 
 
 
 
 
f87934b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from typing_extensions import TypedDict, Annotated, Sequence
from langgraph.graph.message import AnyMessage, add_messages
from langchain_core.messages import BaseMessage


class State(TypedDict):
    messages: Annotated[Sequence[AnyMessage], add_messages]
    intent: str
    messages_history: list[AnyMessage]
    manual_save: bool
    accept: bool
    entry_message: BaseMessage
    tool_name: str
    language: str
    ever_leave_skill: bool