Skip to content

Commit dadeb7c

Browse files
authored
no nps survey for agents app (#311478)
1 parent 8974e74 commit dadeb7c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/vs/workbench/contrib/surveys/browser/nps.contribution.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import { IOpenerService } from '../../../../platform/opener/common/opener.js';
1616
import { URI } from '../../../../base/common/uri.js';
1717
import { platform } from '../../../../base/common/process.js';
1818
import { IConfigurationService } from '../../../../platform/configuration/common/configuration.js';
19+
import { IWorkbenchEnvironmentService } from '../../../services/environment/common/environmentService.js';
1920

2021
const PROBABILITY = 0.15;
2122
const SESSION_COUNT_KEY = 'nps/sessionCount';
@@ -31,9 +32,10 @@ class NPSContribution implements IWorkbenchContribution {
3132
@ITelemetryService telemetryService: ITelemetryService,
3233
@IOpenerService openerService: IOpenerService,
3334
@IProductService productService: IProductService,
34-
@IConfigurationService configurationService: IConfigurationService
35+
@IConfigurationService configurationService: IConfigurationService,
36+
@IWorkbenchEnvironmentService environmentService: IWorkbenchEnvironmentService
3537
) {
36-
if (!productService.npsSurveyUrl || !configurationService.getValue<boolean>('telemetry.feedback.enabled')) {
38+
if (!productService.npsSurveyUrl || !configurationService.getValue<boolean>('telemetry.feedback.enabled') || environmentService.isSessionsWindow) {
3739
return;
3840
}
3941

0 commit comments

Comments
 (0)