# state.py
from typing_extensions import TypedDict
from langgraph.graph import StateGraph
import pandas as pd
# add customer_name to the graph state
# customer_name should be stored as a **string**
class GraphState(TypedDict):
order_id: str
messages: list
customer_name: str
df: pd.DataFrame