langgraph_agent_toolkit.core.observability.types module

class langgraph_agent_toolkit.core.observability.types.ObservabilityBackend(value)[source][source]

Bases: StrEnum

LANGFUSE = 'langfuse'
LANGSMITH = 'langsmith'
EMPTY = 'empty'
class langgraph_agent_toolkit.core.observability.types.MessageRole(value)[source][source]

Bases: StrEnum

Enum for message roles in chat templates.

SYSTEM = 'system'
HUMAN = 'human'
USER = 'user'
AI = 'ai'
ASSISTANT = 'assistant'
PLACEHOLDER = 'placeholder'
MESSAGES_PLACEHOLDER = 'messages_placeholder'
class langgraph_agent_toolkit.core.observability.types.ChatMessageDict[source][source]

Bases: TypedDict

role: str
content: str