ExLLM.Session.Types.Session (ex_llm v0.1.0)
View SourceRepresents a conversation session with message history and metadata.
Summary
Types
@type t() :: %ExLLM.Session.Types.Session{ context: ExLLM.Session.Types.context(), created_at: DateTime.t(), id: String.t(), llm_backend: String.t() | nil, messages: [ExLLM.Session.Types.message()], name: String.t() | nil, token_usage: ExLLM.Session.Types.token_usage() | nil, updated_at: DateTime.t() }