Protected_Protected Readonly_Protected_Protected_Protected_Protected Readonly_Protected_Protected_Protected_OptionalparentID of the immediate parent session that delegated this one. Undefined for top-level sessions.
OptionalrootID of the root session in the delegation chain. For delegated sessions, this points to the topmost session where task contexts are stored.
Protected ReadonlytoAggregated status of this session, derived from the state of its last request. Changes are announced via onDidChange with a ChatSessionStatusChangedEvent.
OptionalagentId: stringProtectedcomputeDispose this object.
Get all requests from the hierarchy. This is used for operations that need to process all requests, such as serialization.
ProtectedgetProtectedisType guard to determine if we're receiving serialized data
ProtectedrestoreRestore this chat model from serialized data
Does not restore response content or changesets. This handled by the chat service using the deserializer registries.
Protectedupdate
Implementations