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