3078
this._logService.info(`[Copilot:${sessionId}] System notification received: kind=${e.data.kind.type}`);
3079
if (this._turnId) {
3081
>
type: ActionType.ChatResponsePart,
3082
>
turnId: this._turnId,
3083
>
part: {
3084
>
kind: ResponsePartKind.SystemNotification,
3085
>
content: notification.messageText,
3086
>
},
3087
>
});
3088
>
return;
3089
>
}
3090
if (!notification.startsTurn) {
3091
this._logService.trace(`[Copilot:${sessionId}] Ignoring passive system.notification kind=${e.data.kind.type} without an active turn`);