The ID of the session to create. If not provided, a random session ID will be generated.
The initial state of the session.
A list of events to initialize the session with.
Successful Response
Represents a series of interactions between a user and agents.
Unique identifier of the session.
Application name that owns the session.
User ID that owns the session.
Current persisted session state.
Ordered event history for the session, including user, model, and tool events (e.g. user input, model response, function call/response).
Unix timestamp in seconds for the most recent session update.