dosemate / state.py
DoseMate
Deploy DoseMate to Hugging Face Spaces
a0c836f
Raw History Blame Contribute Delete
325 Bytes
from typing import Annotated, Optional
from typing_extensions import TypedDict
from langgraph.graph.message import add_messages
class State (TypedDict):
query: str
messages: Annotated[list, add_messages]
content: Optional[list[str]]
rewritten_query: Optional[str]
response: Optional[str]
image: Optional[bytes]