OptionalagentID of the agent driving the session, or undefined if no agent is pinned to the session.
OptionalagentHuman-readable name of the agent driving the session, or undefined if no agent is pinned or the agent is not registered.
OptionallastTimestamp in milliseconds since epoch of the last interaction with the session.
OptionalparentID of the session that delegated this one, or undefined for a top-level session.
Delegated sessions are listed alongside top-level ones; use this to group them.
OptionalpreviewThe last few lines of the conversation as plain text, or undefined for an empty conversation.
Whether the session is restored (live) in a connected frontend. Sessions that are only
persisted report metadata only: their status is reduced to idle or failed and they
carry neither a preview nor messages until they are restored.
OptionalrootID of the topmost session of the delegation chain, or undefined for a top-level session.
OptionaltitleOptionalworkspaceURI of the workspace the session belongs to, or undefined if its frontend has no open
workspace. Also undefined for not-restored sessions when sessions are persisted
globally, as the global session store holds sessions saved from any workspace.
Chat session summary as exposed by the external session list endpoint.