this._logService.info('[Copilot] Listing sessions...');
const client = await this._ensureClient();
const projectLimiter = new Limiter<IAgentSessionProjectInfo | undefined>(4);
const projectByContext = new Map<string, Promise<IAgentSessionProjectInfo | undefined>>();
const mapped = await Promise.all(sessions.map(async s => {
const session = AgentSession.uri(this.id, s.sessionId);
const metadata = await this._readStoredSessionMetadata(session);