/** Register the session's default (main) chat leaf under its chat-URI key. */
setDefaultChat(chatKey: string, entry: AgentSessionEntry<TSession>): void {
this._defaultChatKey = chatKey;
}
/** Dispose the default chat leaf (e.g. a config-driven restart) while keeping peer chats. */