owenkaplinsky's picture
update from github stable code (#3)
3370983 verified
from typing import NamedTuple, Literal, Union, Any
from langchain_core.messages import AIMessage
class TokenStream(NamedTuple):
"""Represents a single streamed update emitted by the agent.
"""
type: Literal["messages", "values"]
data: Union[list[AIMessage], dict[str, Any]]