Path: blob/main/src/vs/sessions/contrib/aquarium/browser/aquarium.contribution.ts
13401 views
/*---------------------------------------------------------------------------------------------1* Copyright (c) Microsoft Corporation. All rights reserved.2* Licensed under the MIT License. See License.txt in the project root for license information.3*--------------------------------------------------------------------------------------------*/45import './media/aquarium.css';6import { localize } from '../../../../nls.js';7import { IConfigurationRegistry, Extensions as ConfigurationExtensions } from '../../../../platform/configuration/common/configurationRegistry.js';8import { InstantiationType, registerSingleton } from '../../../../platform/instantiation/common/extensions.js';9import product from '../../../../platform/product/common/product.js';10import { Registry } from '../../../../platform/registry/common/platform.js';11import { AquariumService, IAquariumService, SESSIONS_DEVELOPER_JOY_ENABLED_SETTING } from './aquariumOverlay.js';1213Registry.as<IConfigurationRegistry>(ConfigurationExtensions.Configuration).registerConfiguration({14id: 'sessions',15properties: {16[SESSIONS_DEVELOPER_JOY_ENABLED_SETTING]: {17type: 'boolean',18default: product.quality !== 'stable',19description: localize('sessions.developerJoy.enabled', "Adds an easter egg to the Agents application."),20tags: ['experimental'],21},22},23});2425registerSingleton(IAquariumService, AquariumService, InstantiationType.Delayed);262728