/** Wrap a {@link ClaudeAgentSession} in a chat-leaf entry and forward its events. */
private _wireEntry(session: ClaudeAgentSession): ClaudeSessionEntry {
entry.addDisposable(session.onDidSessionProgress(signal => {
this._onDidSessionProgress.fire(signal);
this._emitSpawnedChatEvents(signal);
entry.addDisposable(session.onDidCustomizationsChange(() => this._onDidCustomizationsChange.fire()));
return entry;
}
/**