You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
comment: 'Reporting when agent is switched between different modes';
296
-
fromMode?: {classification: 'SystemMetaData';purpose: 'FeatureInsight';comment: 'The previous agent'};
297
-
toMode?: {classification: 'SystemMetaData';purpose: 'FeatureInsight';comment: 'The new agent'};
296
+
fromMode?: {classification: 'SystemMetaData';purpose: 'FeatureInsight';comment: 'The previous agent name'};
297
+
mode?: {classification: 'SystemMetaData';purpose: 'FeatureInsight';comment: 'The new agent name'};
298
298
requestCount?: {classification: 'SystemMetaData';purpose: 'FeatureInsight';comment: 'Number of requests in the current chat session';'isMeasurement': true};
299
+
storage?: {classification: 'SystemMetaData';purpose: 'FeatureInsight';comment: 'Source of the target mode (builtin, local, user, extension)'};
300
+
extensionId?: {classification: 'SystemMetaData';purpose: 'FeatureInsight';comment: 'Extension ID if the target mode is from an extension'};
301
+
toolsCount?: {classification: 'SystemMetaData';purpose: 'FeatureInsight';comment: 'Number of custom tools in the target mode';'isMeasurement': true};
302
+
handoffsCount?: {classification: 'SystemMetaData';purpose: 'FeatureInsight';comment: 'Number of handoffs in the target mode';'isMeasurement': true};
299
303
};
300
304
301
305
typeChatModeChangeEvent={
302
306
fromMode: string;
303
-
toMode: string;
307
+
mode: string;
304
308
requestCount: number;
309
+
storage?: string;
310
+
extensionId?: string;
311
+
toolsCount?: number;
312
+
handoffsCount?: number;
305
313
};
306
314
307
315
classToggleChatModeActionextendsAction2{
@@ -348,10 +356,19 @@ class ToggleChatModeAction extends Action2 {
0 commit comments