ADK.Session (adk_ex v1.1.0)

Copy Markdown View Source

Represents a series of interactions between a user and agents.

A session holds state (scoped by app/user/session/temp prefixes), a list of events, and identity information.

Summary

Types

t()

@type t() :: %ADK.Session{
  app_name: String.t(),
  events: [ADK.Event.t()],
  id: String.t(),
  last_update_time: DateTime.t(),
  state: map(),
  user_id: String.t()
}