{
	"keys": {
		"vs/base/common/actions": [
			"submenu.empty"
		],
		"vs/base/common/date": [
			"date.fromNow.days.plural",
			"date.fromNow.days.plural.ago",
			"date.fromNow.days.singular",
			"date.fromNow.days.singular.ago",
			"date.fromNow.hours.plural",
			"date.fromNow.hours.plural.ago",
			"date.fromNow.hours.plural.ago.fullWord",
			"date.fromNow.hours.plural.fullWord",
			"date.fromNow.hours.singular",
			"date.fromNow.hours.singular.ago",
			"date.fromNow.hours.singular.ago.fullWord",
			"date.fromNow.hours.singular.fullWord",
			"date.fromNow.in",
			"date.fromNow.minutes.plural",
			"date.fromNow.minutes.plural.ago",
			"date.fromNow.minutes.plural.ago.fullWord",
			"date.fromNow.minutes.plural.fullWord",
			"date.fromNow.minutes.singular",
			"date.fromNow.minutes.singular.ago",
			"date.fromNow.minutes.singular.ago.fullWord",
			"date.fromNow.minutes.singular.fullWord",
			"date.fromNow.months.plural",
			"date.fromNow.months.plural.ago",
			"date.fromNow.months.plural.ago.fullWord",
			"date.fromNow.months.plural.fullWord",
			"date.fromNow.months.singular",
			"date.fromNow.months.singular.ago",
			"date.fromNow.months.singular.ago.fullWord",
			"date.fromNow.months.singular.fullWord",
			"date.fromNow.now",
			"date.fromNow.seconds.plural",
			"date.fromNow.seconds.plural.ago",
			"date.fromNow.seconds.plural.ago.fullWord",
			"date.fromNow.seconds.plural.fullWord",
			"date.fromNow.seconds.singular",
			"date.fromNow.seconds.singular.ago",
			"date.fromNow.seconds.singular.ago.fullWord",
			"date.fromNow.seconds.singular.fullWord",
			"date.fromNow.unknown",
			"date.fromNow.weeks.plural",
			"date.fromNow.weeks.plural.ago",
			"date.fromNow.weeks.plural.ago.fullWord",
			"date.fromNow.weeks.plural.fullWord",
			"date.fromNow.weeks.singular",
			"date.fromNow.weeks.singular.ago",
			"date.fromNow.weeks.singular.ago.fullWord",
			"date.fromNow.weeks.singular.fullWord",
			"date.fromNow.years.plural",
			"date.fromNow.years.plural.ago",
			"date.fromNow.years.plural.ago.fullWord",
			"date.fromNow.years.plural.fullWord",
			"date.fromNow.years.singular",
			"date.fromNow.years.singular.ago",
			"date.fromNow.years.singular.ago.fullWord",
			"date.fromNow.years.singular.fullWord",
			"duration.d",
			"duration.h",
			"duration.h.full",
			"duration.m",
			"duration.m.full",
			"duration.ms",
			"duration.ms.full",
			"duration.s",
			"duration.s.full",
			"today",
			"yesterday"
		],
		"vs/base/common/errorMessage": [
			"error.defaultMessage",
			"error.moreErrors",
			"nodeExceptionMessage",
			"stackTrace.format"
		],
		"vs/base/common/jsonErrorMessages": [
			"error.closeBraceExpected",
			"error.closeBracketExpected",
			"error.colonExpected",
			"error.commaExpected",
			"error.endOfFileExpected",
			"error.invalidNumberFormat",
			"error.invalidSymbol",
			"error.propertyNameExpected",
			"error.valueExpected"
		],
		"vs/base/common/policy": [
			"extensionsConfigurationTitle",
			"interactiveSessionConfigurationTitle",
			"telemetryConfigurationTitle",
			"terminalIntegratedConfigurationTitle",
			"updateConfigurationTitle"
		],
		"vs/base/common/yaml": [
			"duplicateKey",
			"expectedColon",
			"expectedFlowMapEnd",
			"expectedFlowSeqEnd",
			"expectedMappingKey",
			"missingSeqItemValue",
			"missingValue",
			"unexpectedIndentation",
			"unexpectedTokenInFlowSeq"
		],
		"vs/base/node/zip": [
			"incompleteExtract",
			"invalid file",
			"notFound"
		],
		"vs/editor/common/config/editorOptions": [
			"acceptSuggestionOnCommitCharacter",
			"acceptSuggestionOnEnter",
			"acceptSuggestionOnEnterSmart",
			"accessibilityPageSize",
			"accessibilitySupport",
			"accessibilitySupport.auto",
			"accessibilitySupport.off",
			"accessibilitySupport.on",
			"allowVariableFonts",
			"allowVariableFontsInAccessibilityMode",
			"allowVariableLineHeights",
			"alternativeDeclarationCommand",
			"alternativeDefinitionCommand",
			"alternativeImplementationCommand",
			"alternativeReferenceCommand",
			"alternativeTypeDefinitionCommand",
			"autoClosingBrackets",
			"autoClosingComments",
			"autoClosingDelete",
			"autoClosingOvertype",
			"autoClosingQuotes",
			"autoIndent",
			"autoIndentOnPaste",
			"autoIndentOnPasteWithinString",
			"autoSurround",
			"bracketPairColorization.enabled",
			"bracketPairColorization.independentColorPoolPerBracketType",
			"codeLens",
			"codeLensFontFamily",
			"codeLensFontSize",
			"colorDecoratorActivatedOn",
			"colorDecorators",
			"colorDecoratorsLimit",
			"columnSelection",
			"comments.ignoreEmptyLines",
			"comments.insertSpace",
			"copyWithSyntaxHighlighting",
			"cursorBlinking",
			"cursorHeight",
			"cursorSmoothCaretAnimation",
			"cursorSmoothCaretAnimation.explicit",
			"cursorSmoothCaretAnimation.off",
			"cursorSmoothCaretAnimation.on",
			"cursorStyle",
			"cursorSurroundingLines",
			"cursorSurroundingLinesStyle",
			"cursorSurroundingLinesStyle.all",
			"cursorSurroundingLinesStyle.default",
			"cursorWidth",
			"defaultColorDecorators",
			"definitionLinkOpensInPeek",
			"deprecated",
			"doubleClickSelectsBlock",
			"dragAndDrop",
			"dropIntoEditor.enabled",
			"dropIntoEditor.showDropSelector",
			"dropIntoEditor.showDropSelector.afterDrop",
			"dropIntoEditor.showDropSelector.never",
			"editContext",
			"editor.autoClosingBrackets.beforeWhitespace",
			"editor.autoClosingBrackets.languageDefined",
			"editor.autoClosingComments.beforeWhitespace",
			"editor.autoClosingComments.languageDefined",
			"editor.autoClosingDelete.auto",
			"editor.autoClosingOvertype.auto",
			"editor.autoClosingQuotes.beforeWhitespace",
			"editor.autoClosingQuotes.languageDefined",
			"editor.autoIndent.advanced",
			"editor.autoIndent.brackets",
			"editor.autoIndent.full",
			"editor.autoIndent.keep",
			"editor.autoIndent.none",
			"editor.autoSurround.brackets",
			"editor.autoSurround.languageDefined",
			"editor.autoSurround.quotes",
			"editor.colorDecoratorActivatedOn.click",
			"editor.colorDecoratorActivatedOn.clickAndHover",
			"editor.colorDecoratorActivatedOn.hover",
			"editor.defaultColorDecorators.always",
			"editor.defaultColorDecorators.auto",
			"editor.defaultColorDecorators.never",
			"editor.editor.gotoLocation.multipleDeclarations",
			"editor.editor.gotoLocation.multipleDefinitions",
			"editor.editor.gotoLocation.multipleImplemenattions",
			"editor.editor.gotoLocation.multipleReferences",
			"editor.editor.gotoLocation.multipleTypeDefinitions",
			"editor.find.autoFindInSelection.always",
			"editor.find.autoFindInSelection.multiline",
			"editor.find.autoFindInSelection.never",
			"editor.find.history.never",
			"editor.find.history.workspace",
			"editor.find.replaceHistory.never",
			"editor.find.replaceHistory.workspace",
			"editor.find.seedSearchStringFromSelection.always",
			"editor.find.seedSearchStringFromSelection.never",
			"editor.find.seedSearchStringFromSelection.selection",
			"editor.gotoLocation.multiple.deprecated",
			"editor.gotoLocation.multiple.goto",
			"editor.gotoLocation.multiple.gotoAndPeek",
			"editor.gotoLocation.multiple.peek",
			"editor.guides.bracketPairs",
			"editor.guides.bracketPairs.active",
			"editor.guides.bracketPairs.false",
			"editor.guides.bracketPairs.true",
			"editor.guides.bracketPairsHorizontal",
			"editor.guides.bracketPairsHorizontal.active",
			"editor.guides.bracketPairsHorizontal.false",
			"editor.guides.bracketPairsHorizontal.true",
			"editor.guides.highlightActiveBracketPair",
			"editor.guides.highlightActiveIndentation",
			"editor.guides.highlightActiveIndentation.always",
			"editor.guides.highlightActiveIndentation.false",
			"editor.guides.highlightActiveIndentation.true",
			"editor.guides.indentation",
			"editor.inlayHints.off",
			"editor.inlayHints.offUnlessPressed",
			"editor.inlayHints.on",
			"editor.inlayHints.onUnlessPressed",
			"editor.inlineSuggest.edits.renderSideBySide.auto",
			"editor.inlineSuggest.edits.renderSideBySide.never",
			"editor.lightbulb.enabled.off",
			"editor.lightbulb.enabled.on",
			"editor.lightbulb.enabled.onCode",
			"editor.stickyScroll.defaultModel",
			"editor.stickyScroll.enabled",
			"editor.stickyScroll.maxLineCount",
			"editor.stickyScroll.scrollWithEditor",
			"editor.suggest.matchOnWordStartOnly",
			"editor.suggest.showClasss",
			"editor.suggest.showColors",
			"editor.suggest.showConstants",
			"editor.suggest.showConstructors",
			"editor.suggest.showCustomcolors",
			"editor.suggest.showDeprecated",
			"editor.suggest.showEnumMembers",
			"editor.suggest.showEnums",
			"editor.suggest.showEvents",
			"editor.suggest.showFields",
			"editor.suggest.showFiles",
			"editor.suggest.showFolders",
			"editor.suggest.showFunctions",
			"editor.suggest.showInterfaces",
			"editor.suggest.showIssues",
			"editor.suggest.showKeywords",
			"editor.suggest.showMethods",
			"editor.suggest.showModules",
			"editor.suggest.showOperators",
			"editor.suggest.showPropertys",
			"editor.suggest.showReferences",
			"editor.suggest.showSnippets",
			"editor.suggest.showStructs",
			"editor.suggest.showTexts",
			"editor.suggest.showTypeParameters",
			"editor.suggest.showUnits",
			"editor.suggest.showUsers",
			"editor.suggest.showValues",
			"editor.suggest.showVariables",
			"editorViewAccessibleLabel",
			"emptySelectionClipboard",
			"enabled",
			"experimentalGpuAcceleration",
			"experimentalGpuAcceleration.off",
			"experimentalGpuAcceleration.on",
			"experimentalWhitespaceRendering",
			"experimentalWhitespaceRendering.font",
			"experimentalWhitespaceRendering.off",
			"experimentalWhitespaceRendering.svg",
			"fastScrollSensitivity",
			"find.addExtraSpaceOnTop",
			"find.autoFindInSelection",
			"find.closeOnResult",
			"find.cursorMoveOnType",
			"find.findOnType",
			"find.globalFindClipboard",
			"find.history",
			"find.loop",
			"find.replaceHistory",
			"find.seedSearchStringFromSelection",
			"folding",
			"foldingHighlight",
			"foldingImportsByDefault",
			"foldingMaximumRegions",
			"foldingStrategy",
			"foldingStrategy.auto",
			"foldingStrategy.indentation",
			"fontFamily",
			"fontFeatureSettings",
			"fontLigatures",
			"fontLigaturesGeneral",
			"fontSize",
			"fontVariations",
			"fontVariationSettings",
			"fontVariationsGeneral",
			"fontWeight",
			"fontWeightErrorMessage",
			"formatOnPaste",
			"formatOnType",
			"glyphMargin",
			"hideCursorInOverviewRuler",
			"hover.above",
			"hover.delay",
			"hover.enabled",
			"hover.enabled.off",
			"hover.enabled.on",
			"hover.enabled.onKeyboardModifier",
			"hover.hidingDelay",
			"hover.showLongLineWarning",
			"hover.sticky",
			"inertialScroll",
			"inlayHints.enable",
			"inlayHints.fontFamily",
			"inlayHints.fontSize",
			"inlayHints.maximumLength",
			"inlayHints.padding",
			"inline",
			"inlineCompletionsAccessibilityVerbose",
			"inlineSuggest.edits.allowCodeShifting",
			"inlineSuggest.edits.longDistanceHintContextLineCount",
			"inlineSuggest.edits.renderSideBySide",
			"inlineSuggest.edits.showCollapsed",
			"inlineSuggest.edits.showLongDistanceHint",
			"inlineSuggest.emptyResponseInformation",
			"inlineSuggest.enabled",
			"inlineSuggest.fontFamily",
			"inlineSuggest.minShowDelay",
			"inlineSuggest.showOnSuggestConflict",
			"inlineSuggest.showToolbar",
			"inlineSuggest.showToolbar.always",
			"inlineSuggest.showToolbar.never",
			"inlineSuggest.showToolbar.onHover",
			"inlineSuggest.suppressInlineSuggestions",
			"inlineSuggest.suppressInSnippetMode",
			"inlineSuggest.suppressSuggestions",
			"inlineSuggest.syntaxHighlightingEnabled",
			"inlineSuggest.triggerCommandOnProviderChange",
			"letterSpacing",
			"lineHeight",
			"lineNumbers",
			"lineNumbers.interval",
			"lineNumbers.off",
			"lineNumbers.on",
			"lineNumbers.relative",
			"linkedEditing",
			"links",
			"matchBrackets",
			"minimap.autohide",
			"minimap.autohide.mouseover",
			"minimap.autohide.none",
			"minimap.autohide.scroll",
			"minimap.enabled",
			"minimap.markSectionHeaderRegex",
			"minimap.maxColumn",
			"minimap.renderCharacters",
			"minimap.scale",
			"minimap.sectionHeaderFontSize",
			"minimap.sectionHeaderLetterSpacing",
			"minimap.showMarkSectionHeaders",
			"minimap.showRegionSectionHeaders",
			"minimap.showSlider",
			"minimap.side",
			"minimap.size",
			"minimap.size.fill",
			"minimap.size.fit",
			"minimap.size.proportional",
			"mouseMiddleClickAction",
			"mouseWheelScrollSensitivity",
			"mouseWheelZoom",
			"mouseWheelZoom.mac",
			"multiCursorLimit",
			"multiCursorMergeOverlapping",
			{
				"key": "multiCursorModifier",
				"comment": [
					"- `ctrlCmd` refers to a value the setting can take and should not be localized.",
					"- `Control` and `Command` refer to the modifier keys Ctrl or Cmd on the keyboard and can be localized."
				]
			},
			"multiCursorModifier.alt",
			"multiCursorModifier.ctrlCmd",
			"multiCursorPaste",
			"multiCursorPaste.full",
			"multiCursorPaste.spread",
			"occurrencesHighlight",
			"occurrencesHighlight.multiFile",
			"occurrencesHighlight.off",
			"occurrencesHighlight.singleFile",
			"occurrencesHighlightDelay",
			"off",
			"offWhenInlineCompletions",
			"on",
			"overtypeCursorStyle",
			"overtypeOnPaste",
			"overviewRulerBorder",
			"padding.bottom",
			"padding.top",
			"parameterHints.cycle",
			"parameterHints.enabled",
			"pasteAs.enabled",
			"pasteAs.showPasteSelector",
			"pasteAs.showPasteSelector.afterPaste",
			"pasteAs.showPasteSelector.never",
			"peekWidgetDefaultFocus",
			"peekWidgetDefaultFocus.editor",
			"peekWidgetDefaultFocus.tree",
			"quickSuggestions",
			"quickSuggestions.comments",
			"quickSuggestions.other",
			"quickSuggestions.strings",
			"quickSuggestions.topLevel.inline",
			"quickSuggestions.topLevel.off",
			"quickSuggestions.topLevel.offWhenInlineCompletions",
			"quickSuggestions.topLevel.on",
			"quickSuggestionsDelay",
			"renameOnType",
			"renameOnTypeDeprecate",
			"renderControlCharacters",
			"renderFinalNewline",
			"renderLineHighlight",
			"renderLineHighlight.all",
			"renderLineHighlightOnlyWhenFocus",
			"renderRichScreenReaderContent",
			"renderWhitespace",
			"renderWhitespace.boundary",
			"renderWhitespace.selection",
			"renderWhitespace.trailing",
			"roundedSelection",
			"rulers",
			"rulers.color",
			"rulers.size",
			"screenReaderAnnounceInlineSuggestion",
			"scrollbar.horizontal",
			"scrollbar.horizontal.auto",
			"scrollbar.horizontal.fit",
			"scrollbar.horizontal.visible",
			"scrollbar.horizontalScrollbarSize",
			"scrollbar.ignoreHorizontalScrollbarInContentHeight",
			"scrollbar.scrollByPage",
			"scrollbar.vertical",
			"scrollbar.vertical.auto",
			"scrollbar.vertical.fit",
			"scrollbar.vertical.visible",
			"scrollbar.verticalScrollbarSize",
			"scrollBeyondLastColumn",
			"scrollBeyondLastLine",
			"scrollOnMiddleClick",
			"scrollPredominantAxis",
			"selectionClipboard",
			"selectionHighlight",
			"selectionHighlightMaxLength",
			"selectionHighlightMultiline",
			"selectLeadingAndTrailingWhitespace",
			"selectSubwords",
			"showDeprecated",
			"showFoldingControls",
			"showFoldingControls.always",
			"showFoldingControls.mouseover",
			"showFoldingControls.never",
			"showUnused",
			"smoothScrolling",
			"snippetSuggestions",
			"snippetSuggestions.bottom",
			"snippetSuggestions.inline",
			"snippetSuggestions.none",
			"snippetSuggestions.top",
			"stickyTabStops",
			"suggest.filterGraceful",
			"suggest.insertMode",
			"suggest.insertMode.always",
			"suggest.insertMode.insert",
			"suggest.insertMode.never",
			"suggest.insertMode.replace",
			"suggest.insertMode.whenQuickSuggestion",
			"suggest.insertMode.whenTriggerCharacter",
			"suggest.localityBonus",
			"suggest.preview",
			"suggest.selectionMode",
			"suggest.shareSuggestSelections",
			"suggest.showIcons",
			"suggest.showInlineDetails",
			"suggest.showStatusBar",
			"suggest.snippetsPreventQuickSuggestions",
			"suggestFontSize",
			"suggestLineHeight",
			"suggestOnTriggerCharacters",
			"suggestSelection",
			"suggestSelection.first",
			"suggestSelection.recentlyUsed",
			"suggestSelection.recentlyUsedByPrefix",
			"tabCompletion",
			"tabCompletion.off",
			"tabCompletion.on",
			"tabCompletion.onlySnippets",
			"tabFocusMode",
			"trimWhitespaceOnDelete",
			"unfoldOnClickAfterEndOfLine",
			"unicodeHighlight.allowedCharacters",
			"unicodeHighlight.allowedLocales",
			"unicodeHighlight.ambiguousCharacters",
			"unicodeHighlight.includeComments",
			"unicodeHighlight.includeStrings",
			"unicodeHighlight.invisibleCharacters",
			"unicodeHighlight.nonBasicASCII",
			"unusualLineTerminators",
			"unusualLineTerminators.auto",
			"unusualLineTerminators.off",
			"unusualLineTerminators.prompt",
			"useTabStops",
			"wordBreak",
			"wordBreak.keepAll",
			"wordBreak.normal",
			"wordSegmenterLocales",
			"wordSeparators",
			{
				"key": "wordWrap",
				"comment": [
					"- 'off', 'on', 'wordWrapColumn' and 'bounded' refer to values the setting can take and should not be localized.",
					"- `editor.wordWrapColumn` refers to a different setting and should not be localized."
				]
			},
			{
				"key": "wordWrap.bounded",
				"comment": [
					"- viewport means the edge of the visible window size.",
					"- `editor.wordWrapColumn` refers to a different setting and should not be localized."
				]
			},
			"wordWrap.off",
			"wordWrap.on",
			{
				"key": "wordWrap.wordWrapColumn",
				"comment": [
					"- `editor.wordWrapColumn` refers to a different setting and should not be localized."
				]
			},
			{
				"key": "wordWrapColumn",
				"comment": [
					"- `editor.wordWrap` refers to a different setting and should not be localized.",
					"- 'wordWrapColumn' and 'bounded' refer to values the different setting can take and should not be localized."
				]
			},
			"wrapOnEscapedLineFeeds",
			"wrappingIndent",
			"wrappingIndent.deepIndent",
			"wrappingIndent.indent",
			"wrappingIndent.none",
			"wrappingIndent.same",
			"wrappingStrategy",
			"wrappingStrategy.advanced",
			"wrappingStrategy.simple"
		],
		"vs/editor/common/languages": [
			"Array",
			"Boolean",
			"Class",
			"Constant",
			"Constructor",
			"Enum",
			"EnumMember",
			"Event",
			"Field",
			"File",
			"Function",
			"Interface",
			"Key",
			"Method",
			"Module",
			"Namespace",
			"Null",
			"Number",
			"Object",
			"Operator",
			"Package",
			"Property",
			"String",
			"Struct",
			"suggestWidget.kind.class",
			"suggestWidget.kind.color",
			"suggestWidget.kind.constant",
			"suggestWidget.kind.constructor",
			"suggestWidget.kind.customcolor",
			"suggestWidget.kind.enum",
			"suggestWidget.kind.enumMember",
			"suggestWidget.kind.event",
			"suggestWidget.kind.field",
			"suggestWidget.kind.file",
			"suggestWidget.kind.folder",
			"suggestWidget.kind.function",
			"suggestWidget.kind.interface",
			"suggestWidget.kind.issue",
			"suggestWidget.kind.keyword",
			"suggestWidget.kind.method",
			"suggestWidget.kind.module",
			"suggestWidget.kind.operator",
			"suggestWidget.kind.property",
			"suggestWidget.kind.reference",
			"suggestWidget.kind.snippet",
			"suggestWidget.kind.struct",
			"suggestWidget.kind.text",
			"suggestWidget.kind.tool",
			"suggestWidget.kind.typeParameter",
			"suggestWidget.kind.unit",
			"suggestWidget.kind.user",
			"suggestWidget.kind.value",
			"suggestWidget.kind.variable",
			"symbolAriaLabel",
			"TypeParameter",
			"Variable"
		],
		"vs/platform/agentHost/common/agentHostCustomizationConfig": [
			"agentHost.config.claudeUseCopilotProxy.description",
			"agentHost.config.claudeUseCopilotProxy.title",
			"agentHost.config.codexUsageSource.description",
			"agentHost.config.codexUsageSource.title",
			"agentHost.config.customizations.description",
			"agentHost.config.customizations.descriptionField",
			"agentHost.config.customizations.displayName",
			"agentHost.config.customizations.itemTitle",
			"agentHost.config.customizations.title",
			"agentHost.config.customizations.uri",
			"agentHost.config.defaultShell.description",
			"agentHost.config.defaultShell.title",
			"agentHost.config.githubEnterpriseUri.description",
			"agentHost.config.githubEnterpriseUri.title",
			"agentHost.config.sessionCustomizationDiscoveryMode.description",
			"agentHost.config.sessionCustomizationDiscoveryMode.title"
		],
		"vs/platform/agentHost/common/agentHostEnablementService": [
			"agentHostEnabled",
			"chat.agentHost.enabled",
			"chat.agents.copilotCli.hideExtensionHost",
			"chat.defaultToCopilotHarness",
			"chat.editor.copilotCli.hideExtensionHost",
			"chat.editor.localAgent.enabled",
			"chat.editor.preferCopilotHarness",
			"chatAgentHostConfigurationTitle"
		],
		"vs/platform/agentHost/common/agentHostSchema": [
			"agentHost.config.autoReplyEnabled.description",
			"agentHost.config.autoReplyEnabled.title",
			"agentHost.config.claudeMultiRootEnabled.description",
			"agentHost.config.claudeMultiRootEnabled.title",
			"agentHost.config.codexAgentEnabled.description",
			"agentHost.config.codexAgentEnabled.title",
			"agentHost.config.codexMultiRootEnabled.description",
			"agentHost.config.codexMultiRootEnabled.title",
			"agentHost.config.copilotMultiRootEnabled.description",
			"agentHost.config.copilotMultiRootEnabled.title",
			"agentHost.config.disableRepoInfoTelemetry.description",
			"agentHost.config.disableRepoInfoTelemetry.title",
			"agentHost.config.editTelemetryEnabled.description",
			"agentHost.config.editTelemetryEnabled.title",
			"agentHost.config.globalAutoApproveEnabled.description",
			"agentHost.config.globalAutoApproveEnabled.title",
			"agentHost.config.mcpServers.arg.title",
			"agentHost.config.mcpServers.args.description",
			"agentHost.config.mcpServers.args.title",
			"agentHost.config.mcpServers.command.description",
			"agentHost.config.mcpServers.command.title",
			"agentHost.config.mcpServers.cwd.description",
			"agentHost.config.mcpServers.cwd.title",
			"agentHost.config.mcpServers.description",
			"agentHost.config.mcpServers.entry.description",
			"agentHost.config.mcpServers.entry.title",
			"agentHost.config.mcpServers.env.description",
			"agentHost.config.mcpServers.env.title",
			"agentHost.config.mcpServers.headers.description",
			"agentHost.config.mcpServers.headers.title",
			"agentHost.config.mcpServers.title",
			"agentHost.config.mcpServers.type.description",
			"agentHost.config.mcpServers.type.title",
			"agentHost.config.mcpServers.url.description",
			"agentHost.config.mcpServers.url.title",
			"agentHost.config.preferLongContextEnabled.description",
			"agentHost.config.preferLongContextEnabled.title",
			"agentHost.config.sessionSyncEnabled.description",
			"agentHost.config.sessionSyncEnabled.title",
			"agentHost.config.systemProxyEnabled.description",
			"agentHost.config.systemProxyEnabled.title",
			"agentHost.config.telemetryLevel.description",
			"agentHost.config.telemetryLevel.title",
			"agentHost.config.terminalAutoApproveEnabled.description",
			"agentHost.config.terminalAutoApproveEnabled.title",
			"agentHost.config.terminalAutoApproveRules.description",
			"agentHost.config.terminalAutoApproveRules.title",
			"agentHost.sessionConfig.autoApprove",
			"agentHost.sessionConfig.autoApprove.assisted",
			"agentHost.sessionConfig.autoApprove.assistedDescription",
			"agentHost.sessionConfig.autoApprove.bypass",
			"agentHost.sessionConfig.autoApprove.bypassDescription",
			"agentHost.sessionConfig.autoApprove.default",
			"agentHost.sessionConfig.autoApprove.defaultDescription",
			"agentHost.sessionConfig.autoApproveDescription",
			"agentHost.sessionConfig.mode",
			"agentHost.sessionConfig.mode.autopilot",
			"agentHost.sessionConfig.mode.autopilotDescription",
			"agentHost.sessionConfig.mode.interactive",
			"agentHost.sessionConfig.mode.interactiveDescription",
			"agentHost.sessionConfig.mode.plan",
			"agentHost.sessionConfig.mode.planDescription",
			"agentHost.sessionConfig.modeDescription",
			"agentHost.sessionConfig.permissions",
			"agentHost.sessionConfig.permissions.allow",
			"agentHost.sessionConfig.permissions.deny",
			"agentHost.sessionConfig.permissions.toolName",
			"agentHost.sessionConfig.permissionsDescription"
		],
		"vs/platform/agentHost/common/agentHostStarter.config.contribution": [
			"chat.agentHost.byokModels.enabled",
			"chat.agentHost.claudeAgent.enabled",
			"chat.agentHost.claudeAgent.enabled.policy",
			"chat.agentHost.claudeAgent.multiRootEnabled",
			"chat.agentHost.codexAgent.binaryArgs",
			"chat.agentHost.codexAgent.codexHome",
			"chat.agentHost.codexAgent.enabled",
			"chat.agentHost.codexAgent.enabled.policy",
			"chat.agentHost.codexAgent.multiRootEnabled",
			"chat.agentHost.codexAgent.sdkRoot",
			"chat.agentHost.copilotAgent.multiRootEnabled",
			"chat.agentHost.otel.captureContent",
			"chat.agentHost.otel.captureContent.policy",
			"chat.agentHost.otel.dbSpanExporter.enabled",
			"chat.agentHost.otel.enabled",
			"chat.agentHost.otel.enabled.policy",
			"chat.agentHost.otel.exporterType",
			"chat.agentHost.otel.headers",
			"chat.agentHost.otel.headers.policy",
			"chat.agentHost.otel.otlpEndpoint",
			"chat.agentHost.otel.otlpEndpoint.policy",
			"chat.agentHost.otel.otlpProtocol",
			"chat.agentHost.otel.otlpProtocol.policy",
			"chat.agentHost.otel.outfile",
			"chat.agentHost.otel.outfile.policy",
			"chat.agentHost.otel.protocol.policy",
			"chat.agentHost.otel.protocol.policy.console",
			"chat.agentHost.otel.protocol.policy.file",
			"chat.agentHost.otel.protocol.policy.otlpGrpc",
			"chat.agentHost.otel.protocol.policy.otlpHttp",
			"chat.agentHost.otel.resourceAttributes",
			"chat.agentHost.otel.resourceAttributes.policy",
			"chat.agentHost.otel.serviceName",
			"chat.agentHost.otel.serviceName.policy",
			"chat.agentHost.systemProxy.enabled",
			"chatAgentHostStarterConfigurationTitle"
		],
		"vs/platform/agentHost/common/changesetUri": [
			"branchChangeset.label",
			"compareTurnsChangeset.description",
			"compareTurnsChangeset.label",
			"sessionChangeset.description",
			"sessionChangeset.label",
			"thisTurnChangeset.description",
			"thisTurnChangeset.label",
			"uncommittedChangeset.description",
			"uncommittedChangeset.label"
		],
		"vs/platform/agentHost/common/claudeModelConfig": [
			"claude.modelThinkingLevel.description",
			"claude.modelThinkingLevel.title"
		],
		"vs/platform/agentHost/common/copilotCliConfig": [
			"agentHost.config.copilotSdkLogLevel.description",
			"agentHost.config.copilotSdkLogLevel.info",
			"agentHost.config.copilotSdkLogLevel.title",
			"agentHost.config.copilotSdkLogLevel.trace",
			"agentHost.config.enableCustomTerminalTool.description",
			"agentHost.config.enableCustomTerminalTool.title",
			"agentHost.config.modelCapabilityOverrides.description",
			"agentHost.config.modelCapabilityOverrides.entry.description",
			"agentHost.config.modelCapabilityOverrides.entry.title",
			"agentHost.config.modelCapabilityOverrides.family.description",
			"agentHost.config.modelCapabilityOverrides.family.title",
			"agentHost.config.modelCapabilityOverrides.title",
			"agentHost.config.opus48Prompt.description",
			"agentHost.config.opus48Prompt.title",
			"agentHost.config.reasoningEffortOverride.description",
			"agentHost.config.reasoningEffortOverride.title",
			"agentHost.config.rubberDuck.description",
			"agentHost.config.rubberDuck.title",
			"agentHost.config.toolSearchDeferThreshold.description",
			"agentHost.config.toolSearchDeferThreshold.title",
			"agentHost.config.toolSearchEnabled.description",
			"agentHost.config.toolSearchEnabled.title"
		],
		"vs/platform/agentHost/common/copilotConfigSlashCommands": [
			"copilotConfigSlash.autopilot.on",
			"copilotConfigSlash.autopilot.prompt",
			"copilotConfigSlash.autopilotHint",
			"copilotConfigSlash.default",
			"copilotConfigSlash.exitAutopilot",
			"copilotConfigSlash.plan.prompt",
			"copilotConfigSlash.promptHint",
			"copilotConfigSlash.yolo"
		],
		"vs/platform/agentHost/common/reasoningEffort": [
			"reasoningEffort.high",
			"reasoningEffort.highDescription",
			"reasoningEffort.low",
			"reasoningEffort.lowDescription",
			"reasoningEffort.max",
			"reasoningEffort.maxDescription",
			"reasoningEffort.medium",
			"reasoningEffort.mediumDescription",
			"reasoningEffort.minimal",
			"reasoningEffort.minimalDescription",
			"reasoningEffort.none",
			"reasoningEffort.noneDescription",
			"reasoningEffort.xhigh",
			"reasoningEffort.xhighDescription"
		],
		"vs/platform/agentHost/common/sandboxConfigSchema": [
			"agentHost.config.sandbox.advancedRuntime.title",
			"agentHost.config.sandbox.allowedDomains.item.title",
			"agentHost.config.sandbox.allowedDomains.title",
			"agentHost.config.sandbox.allowNetwork.title",
			"agentHost.config.sandbox.allowUnsandboxedCommands.title",
			"agentHost.config.sandbox.deniedDomains.item.title",
			"agentHost.config.sandbox.deniedDomains.title",
			"agentHost.config.sandbox.enabled.title",
			"agentHost.config.sandbox.linuxFileSystem.title",
			"agentHost.config.sandbox.macFileSystem.title",
			"agentHost.config.sandbox.title",
			"agentHost.config.sandbox.windowsEnabled.title",
			"agentHost.config.sandbox.windowsFileSystem.title"
		],
		"vs/platform/agentHost/common/streamingToolCallDisplay": [
			"toolStream.create",
			"toolStream.createFile",
			"toolStream.createLines",
			"toolStream.createLinesInFile",
			"toolStream.createOneLine",
			"toolStream.createOneLineInFile",
			"toolStream.edit",
			"toolStream.editFile",
			"toolStream.editLines",
			"toolStream.editLinesInFile",
			"toolStream.editOneLine",
			"toolStream.editOneLineInFile",
			"toolStream.insert",
			"toolStream.insertInFile",
			"toolStream.insertLines",
			"toolStream.insertLinesInFile",
			"toolStream.insertOneLine",
			"toolStream.insertOneLineInFile",
			"toolStream.patch",
			"toolStream.patchFiles",
			"toolStream.patchLines",
			"toolStream.patchLinesInFiles",
			"toolStream.patchOneLine",
			"toolStream.patchOneLineInFiles",
			"toolStream.replaceLines",
			"toolStream.replaceLinesInFile",
			"toolStream.replaceLinesWithLines",
			"toolStream.replaceLinesWithLinesInFile",
			"toolStream.replaceLinesWithOneLine",
			"toolStream.replaceLinesWithOneLineInFile",
			"toolStream.replaceOneLine",
			"toolStream.replaceOneLineInFile",
			"toolStream.replaceOneLineWithLines",
			"toolStream.replaceOneLineWithLinesInFile",
			"toolStream.replaceOneLineWithOneLine",
			"toolStream.replaceOneLineWithOneLineInFile"
		],
		"vs/platform/agentHost/node/agentHostCommitOperationHandler": [
			"agentHost.changeset.commit.authExpired",
			"agentHost.changeset.commit.authRequired",
			"agentHost.changeset.commit.cancelled",
			"agentHost.changeset.commit.committed",
			"agentHost.changeset.commit.diffFailed",
			"agentHost.changeset.commit.emptyMessage",
			"agentHost.changeset.commit.noChanges"
		],
		"vs/platform/agentHost/node/agentHostCommitOperationProvider": [
			"agentHost.changeset.commit"
		],
		"vs/platform/agentHost/node/agentHostDiscardChangesOperationHandler": [
			"agentHost.changeset.discardChanges.cancelled",
			"agentHost.changeset.discardChanges.discarded"
		],
		"vs/platform/agentHost/node/agentHostDiscardChangesOperationProvider": [
			"agentHost.changeset.discardChanges",
			"agentHost.changeset.discardChanges.confirmation"
		],
		"vs/platform/agentHost/node/agentHostMain": [
			"agentHost"
		],
		"vs/platform/agentHost/node/agentHostPullRequestOperationHandler": [
			"agentHost.changeset.pr.authRequired",
			"agentHost.changeset.pr.autoMerge.merge",
			"agentHost.changeset.pr.autoMerge.noNodeId",
			"agentHost.changeset.pr.autoMerge.rebase",
			"agentHost.changeset.pr.autoMerge.squash",
			"agentHost.changeset.pr.body",
			"agentHost.changeset.pr.cancelled",
			"agentHost.changeset.pr.commitMessage",
			"agentHost.changeset.pr.computeChangesFailed",
			"agentHost.changeset.pr.created",
			"agentHost.changeset.pr.created.autoMerge",
			"agentHost.changeset.pr.created.autoMergeFailed",
			"agentHost.changeset.pr.createdDraft",
			"agentHost.changeset.pr.existing",
			"agentHost.changeset.pr.existing.autoMerge",
			"agentHost.changeset.pr.existing.autoMergeFailed",
			"agentHost.changeset.pr.noChanges"
		],
		"vs/platform/agentHost/node/agentHostPullRequestOperationProvider": [
			"agentHost.changeset.createDraftPR",
			"agentHost.changeset.createPR",
			"agentHost.changeset.createPRAutoMerge",
			"agentHost.changeset.createPRAutoRebase",
			"agentHost.changeset.createPRAutoSquash"
		],
		"vs/platform/agentHost/node/agentHostRenameCommand": [
			"agentHostSlashCommand.rename.description"
		],
		"vs/platform/agentHost/node/agentHostSyncOperationHandler": [
			"agentHost.changeset.sync.cancelled",
			"agentHost.changeset.sync.synced"
		],
		"vs/platform/agentHost/node/agentHostSyncOperationProvider": [
			"agentHost.changeset.sync"
		],
		"vs/platform/agentHost/node/agentService": [
			"agentHost.download.agentSdkTitle",
			"agentHost.forkedChatFallback",
			"agentHost.forkedSessionFallback",
			"agentHost.forkedTitlePrefix",
			"agentHost.importedSessionFallback"
		],
		"vs/platform/agentHost/node/claude/claudeAgent": [
			"claude.sessionConfig.permissionMode",
			"claude.sessionConfig.permissionMode.acceptEdits",
			"claude.sessionConfig.permissionMode.acceptEditsDescription",
			"claude.sessionConfig.permissionMode.auto",
			"claude.sessionConfig.permissionMode.autoDescription",
			"claude.sessionConfig.permissionMode.bypassPermissions",
			"claude.sessionConfig.permissionMode.bypassPermissionsDescription",
			"claude.sessionConfig.permissionMode.default",
			"claude.sessionConfig.permissionMode.defaultDescription",
			"claude.sessionConfig.permissionMode.plan",
			"claude.sessionConfig.permissionMode.planDescription",
			"claude.sessionConfig.permissionModeDescription",
			"claudeAgent.description",
			"claudeAgent.displayName"
		],
		"vs/platform/agentHost/node/claude/claudeInteractiveTools": [
			"claude.exitPlanMode.approve",
			"claude.exitPlanMode.deny",
			"claude.exitPlanMode.title"
		],
		"vs/platform/agentHost/node/claude/claudeReplayMapper": [
			"claude.replay.missingPrompt"
		],
		"vs/platform/agentHost/node/claude/claudeToolDisplay": [
			"claude.permission.default.title",
			"claude.permission.mcp.title",
			"claude.permission.read.title",
			"claude.permission.shell.title",
			"claude.permission.skill.title",
			"claude.permission.url.title",
			"claude.permission.write.title",
			"claude.tool.askUserQuestion",
			"claude.tool.bash",
			"claude.tool.bashOutput",
			"claude.tool.edit",
			"claude.tool.exitPlanMode",
			"claude.tool.glob",
			"claude.tool.grep",
			"claude.tool.killBash",
			"claude.tool.ls",
			"claude.tool.mcp",
			"claude.tool.multiEdit",
			"claude.tool.notebookEdit",
			"claude.tool.notebookRead",
			"claude.tool.read",
			"claude.tool.skill",
			"claude.tool.task",
			"claude.tool.taskCreate",
			"claude.tool.taskGet",
			"claude.tool.taskList",
			"claude.tool.taskUpdate",
			"claude.tool.todoWrite",
			"claude.tool.webFetch",
			"claude.tool.write",
			"claude.toolComplete.bash",
			"claude.toolComplete.bashCmd",
			"claude.toolComplete.bashOutput",
			"claude.toolComplete.edit",
			"claude.toolComplete.editFile",
			"claude.toolComplete.failed",
			"claude.toolComplete.glob",
			"claude.toolComplete.globPattern",
			"claude.toolComplete.grep",
			"claude.toolComplete.grepPattern",
			"claude.toolComplete.killBash",
			"claude.toolComplete.ls",
			"claude.toolComplete.lsPath",
			"claude.toolComplete.read",
			"claude.toolComplete.readFile",
			"claude.toolComplete.skill",
			"claude.toolComplete.skillNamed",
			"claude.toolComplete.task",
			"claude.toolComplete.taskComplete",
			"claude.toolComplete.taskCreate",
			"claude.toolComplete.taskCreateNamed",
			"claude.toolComplete.taskDelete",
			"claude.toolComplete.taskGet",
			"claude.toolComplete.taskList",
			"claude.toolComplete.taskStart",
			"claude.toolComplete.taskUpdate",
			"claude.toolComplete.todoWrite",
			"claude.toolComplete.webFetch",
			"claude.toolComplete.webFetchGeneric",
			"claude.toolInvoke.bash",
			"claude.toolInvoke.bashCmd",
			"claude.toolInvoke.bashOutput",
			"claude.toolInvoke.edit",
			"claude.toolInvoke.editFile",
			"claude.toolInvoke.glob",
			"claude.toolInvoke.globPattern",
			"claude.toolInvoke.grep",
			"claude.toolInvoke.grepPattern",
			"claude.toolInvoke.killBash",
			"claude.toolInvoke.ls",
			"claude.toolInvoke.lsPath",
			"claude.toolInvoke.read",
			"claude.toolInvoke.readFile",
			"claude.toolInvoke.skill",
			"claude.toolInvoke.skillNamed",
			"claude.toolInvoke.taskComplete",
			"claude.toolInvoke.taskCreate",
			"claude.toolInvoke.taskCreateNamed",
			"claude.toolInvoke.taskDelete",
			"claude.toolInvoke.taskGet",
			"claude.toolInvoke.taskList",
			"claude.toolInvoke.taskStart",
			"claude.toolInvoke.taskUpdate",
			"claude.toolInvoke.todoWrite",
			"claude.toolInvoke.webFetch",
			"claude.toolInvoke.webFetchGeneric"
		],
		"vs/platform/agentHost/node/claude/customizations/claudeBuiltinCommands": [
			"claude.builtin.claudeApi",
			"claude.builtin.codeReview",
			"claude.builtin.fewerPermissionPrompts",
			"claude.builtin.init",
			"claude.builtin.keybindingsHelp",
			"claude.builtin.loop",
			"claude.builtin.review",
			"claude.builtin.run",
			"claude.builtin.securityReview",
			"claude.builtin.simplify",
			"claude.builtin.updateConfig",
			"claude.builtin.verify",
			"claude.builtin.writeASkill",
			"claude.builtinAgent.claude",
			"claude.builtinAgent.claudeCodeGuide",
			"claude.builtinAgent.explore",
			"claude.builtinAgent.generalPurpose",
			"claude.builtinAgent.plan"
		],
		"vs/platform/agentHost/node/codex/codexAgent": [
			"codex.modelThinkingLevel.description",
			"codex.modelThinkingLevel.title",
			"codex.sessionConfig.additionalDirectories",
			"codex.sessionConfig.additionalDirectories.item",
			"codex.sessionConfig.additionalDirectoriesDescription",
			"codex.sessionConfig.approvalPolicy",
			"codex.sessionConfig.approvalPolicy.never",
			"codex.sessionConfig.approvalPolicy.neverDescription",
			"codex.sessionConfig.approvalPolicy.onFailure",
			"codex.sessionConfig.approvalPolicy.onFailureDescription",
			"codex.sessionConfig.approvalPolicy.onRequest",
			"codex.sessionConfig.approvalPolicy.onRequestDescription",
			"codex.sessionConfig.approvalPolicy.untrusted",
			"codex.sessionConfig.approvalPolicy.untrustedDescription",
			"codex.sessionConfig.approvalPolicyDescription",
			"codex.sessionConfig.modelReasoningEffort",
			"codex.sessionConfig.modelReasoningEffortDescription",
			"codex.sessionConfig.networkAccessEnabled",
			"codex.sessionConfig.networkAccessEnabledDescription",
			"codex.sessionConfig.permissionsPreset",
			"codex.sessionConfig.permissionsPreset.autoReview",
			"codex.sessionConfig.permissionsPreset.autoReviewDescription",
			"codex.sessionConfig.permissionsPreset.default",
			"codex.sessionConfig.permissionsPreset.defaultDescription",
			"codex.sessionConfig.permissionsPreset.fullAccess",
			"codex.sessionConfig.permissionsPreset.fullAccessDescription",
			"codex.sessionConfig.permissionsPresetDescription",
			"codex.sessionConfig.personality",
			"codex.sessionConfig.personality.friendly",
			"codex.sessionConfig.personality.friendlyDescription",
			"codex.sessionConfig.personality.none",
			"codex.sessionConfig.personality.noneDescription",
			"codex.sessionConfig.personality.pragmatic",
			"codex.sessionConfig.personality.pragmaticDescription",
			"codex.sessionConfig.personalityDescription",
			"codex.sessionConfig.reasoningSummary",
			"codex.sessionConfig.reasoningSummary.auto",
			"codex.sessionConfig.reasoningSummary.concise",
			"codex.sessionConfig.reasoningSummary.detailed",
			"codex.sessionConfig.reasoningSummary.none",
			"codex.sessionConfig.reasoningSummaryDescription",
			"codex.sessionConfig.sandboxMode",
			"codex.sessionConfig.sandboxMode.dangerFullAccess",
			"codex.sessionConfig.sandboxMode.dangerFullAccessDescription",
			"codex.sessionConfig.sandboxMode.readOnly",
			"codex.sessionConfig.sandboxMode.readOnlyDescription",
			"codex.sessionConfig.sandboxMode.workspaceWrite",
			"codex.sessionConfig.sandboxMode.workspaceWriteDescription",
			"codex.sessionConfig.sandboxModeDescription",
			"codex.sessionConfig.webSearchMode",
			"codex.sessionConfig.webSearchMode.cached",
			"codex.sessionConfig.webSearchMode.disabled",
			"codex.sessionConfig.webSearchMode.live",
			"codex.sessionConfig.webSearchModeDescription",
			"codexAgent.description.copilot",
			"codexAgent.description.openai",
			"codexAgent.displayName"
		],
		"vs/platform/agentHost/node/codex/codexProviderConfiguration": [
			"codex.configuration.autoReviewPolicy",
			"codex.configuration.autoReviewPolicy.description",
			"codex.configuration.description",
			"codex.configuration.file.description",
			"codex.configuration.file.docs",
			"codex.configuration.file.open",
			"codex.configuration.file.title",
			"codex.configuration.personality",
			"codex.configuration.personality.default",
			"codex.configuration.personality.description",
			"codex.configuration.personality.friendly",
			"codex.configuration.personality.pragmatic",
			"codex.configuration.personalization",
			"codex.configuration.review",
			"codex.configuration.review.save",
			"codex.configuration.title"
		],
		"vs/platform/agentHost/node/copilot/copilotAgent": [
			"copilot.modelContextSize.default",
			"copilot.modelContextSize.description",
			"copilot.modelContextSize.longerSessions",
			"copilot.modelContextSize.title",
			"copilot.modelThinkingLevel.description",
			"copilot.modelThinkingLevel.title",
			"copilotAgent.description",
			"copilotAgent.pluginParseError"
		],
		"vs/platform/agentHost/node/copilot/copilotAgentSession": [
			"agentHost.planReview.autopilot.description",
			"agentHost.planReview.autopilot.label",
			"agentHost.planReview.autopilotFleet.description",
			"agentHost.planReview.autopilotFleet.label",
			"agentHost.planReview.exitOnly.description",
			"agentHost.planReview.exitOnly.label",
			"agentHost.planReview.fallbackSummary",
			"agentHost.planReview.interactive.description",
			"agentHost.planReview.interactive.label",
			"agentHost.planReview.questionMessage",
			"agentHost.planReview.title",
			"agentHost.unsandboxedCommandConfirmation.blockedDomains",
			"agentHost.unsandboxedCommandConfirmation.generic",
			"agentHost.unsandboxedCommandConfirmation.reason",
			"agentHost.unsandboxedCommandConfirmation.title.blockedDomains",
			"agentHost.unsandboxedCommandConfirmation.title.generic",
			"copilotAgent.compactionCompleted",
			"copilotSlashCommand.selectSubcommandResult"
		],
		"vs/platform/agentHost/node/copilot/copilotSystemNotification": [
			"agentHost.copilot.systemNotification.agentCompleted",
			"agentHost.copilot.systemNotification.agentFailed",
			"agentHost.copilot.systemNotification.agentIdle",
			"agentHost.copilot.systemNotification.instructionDiscovered",
			"agentHost.copilot.systemNotification.newInboxMessage",
			"agentHost.copilot.systemNotification.shellCompleted",
			"agentHost.copilot.systemNotification.shellDescriptionCompleted"
		],
		"vs/platform/agentHost/node/copilot/copilotToolDisplay": [
			"copilot.permission.create.title",
			"copilot.permission.default.message",
			"copilot.permission.default.title",
			"copilot.permission.mcp.defaultTool",
			"copilot.permission.mcp.title",
			"copilot.permission.read.title",
			"copilot.permission.shell.bypass.title",
			"copilot.permission.shell.title",
			"copilot.permission.url.message",
			"copilot.permission.url.title",
			"copilot.permission.write.title",
			"toolComplete.create",
			"toolComplete.createFile",
			"toolComplete.edit",
			"toolComplete.editFile",
			"toolComplete.exitPlanMode",
			"toolComplete.failed",
			"toolComplete.glob",
			"toolComplete.globPattern",
			"toolComplete.grep",
			"toolComplete.grepPattern",
			"toolComplete.insert",
			"toolComplete.insertFile",
			"toolComplete.listAgents",
			"toolComplete.patch",
			"toolComplete.patchFile",
			"toolComplete.patchFiles",
			"toolComplete.readAgent",
			"toolComplete.readAgentGeneric",
			"toolComplete.readTerminal",
			"toolComplete.shell",
			"toolComplete.shellCmd",
			"toolComplete.skill",
			"toolComplete.skillName",
			"toolComplete.sql",
			"toolComplete.task",
			"toolComplete.view",
			"toolComplete.viewFile",
			"toolComplete.viewFileFromLine",
			"toolComplete.viewFileLine",
			"toolComplete.viewFileRange",
			"toolComplete.webFetch",
			"toolComplete.webFetchGeneric",
			"toolComplete.writeAgent",
			"toolComplete.writeAgentGeneric",
			"toolComplete.writeShell",
			"toolComplete.writeShellCmd",
			"toolInvoke.create",
			"toolInvoke.createFile",
			"toolInvoke.edit",
			"toolInvoke.editFile",
			"toolInvoke.exitPlanMode",
			"toolInvoke.glob",
			"toolInvoke.globPattern",
			"toolInvoke.grep",
			"toolInvoke.grepPattern",
			"toolInvoke.insert",
			"toolInvoke.insertFile",
			"toolInvoke.patch",
			"toolInvoke.patchFile",
			"toolInvoke.patchFiles",
			"toolInvoke.readTerminal",
			"toolInvoke.shell",
			"toolInvoke.shellCmd",
			"toolInvoke.skill",
			"toolInvoke.skillName",
			"toolInvoke.sql",
			"toolInvoke.task",
			"toolInvoke.view",
			"toolInvoke.viewFile",
			"toolInvoke.viewFileFromLine",
			"toolInvoke.viewFileLine",
			"toolInvoke.viewFileRange",
			"toolInvoke.webFetch",
			"toolInvoke.webFetchGeneric",
			"toolInvoke.writeShell",
			"toolInvoke.writeShellCmd",
			"toolMarkdown.taskComplete",
			"toolName.applyPatch",
			"toolName.askUser",
			"toolName.codeqlChecker",
			"toolName.codeReview",
			"toolName.create",
			"toolName.createPullRequest",
			"toolName.edit",
			"toolName.exitPlanModeFull",
			"toolName.fetchCopilotCliDocumentation",
			"toolName.fetchWebContent",
			"toolName.ghAdvisoryDatabase",
			"toolName.invokeSkill",
			"toolName.listAgents",
			"toolName.listShellSessions",
			"toolName.lsp",
			"toolName.mcpReload",
			"toolName.mcpValidate",
			"toolName.parallelValidation",
			"toolName.patch",
			"toolName.proposeWork",
			"toolName.read",
			"toolName.readAgent",
			"toolName.readTerminal",
			"toolName.replyToComment",
			"toolName.reportIntent",
			"toolName.reportProgress",
			"toolName.search",
			"toolName.searchCode",
			"toolName.shell",
			"toolName.showFile",
			"toolName.skill",
			"toolName.sql",
			"toolName.stopShell",
			"toolName.storeMemory",
			"toolName.task",
			"toolName.taskComplete",
			"toolName.think",
			"toolName.toolSearchToolRegex",
			"toolName.updateTodo",
			"toolName.webSearch",
			"toolName.writeAgent",
			"toolName.writeBash",
			"toolName.writePowerShell"
		],
		"vs/platform/agentHost/node/localCommands/bangLocalCommand": [
			"agentHostBang.background",
			"agentHostBang.exited",
			"agentHostBang.failed",
			"agentHostBang.interactive",
			"agentHostBang.ran",
			"agentHostBang.shellExited",
			"agentHostBang.terminal",
			"agentHostBang.timedOut"
		],
		"vs/platform/agentHost/node/localCommands/renameLocalCommand": [
			"agentHostRename.renamed"
		],
		"vs/platform/agentHost/node/sessionPermissions": [
			"sessionPermissions.allowOnce",
			"sessionPermissions.allowSession",
			"sessionPermissions.skip"
		],
		"vs/platform/agentHost/node/shared/agentFeedbackServerTools": [
			"toolComplete.addComment",
			"toolComplete.deleteComments",
			"toolComplete.listComments",
			"toolComplete.listComments.many",
			"toolComplete.listComments.one",
			"toolComplete.resolveComments",
			"toolComplete.viewUnreviewedComments",
			"toolInvoke.addComment",
			"toolInvoke.deleteComments",
			"toolInvoke.listComments",
			"toolInvoke.resolveComments",
			"toolInvoke.viewUnreviewedComments",
			"toolName.addComment",
			"toolName.deleteComments",
			"toolName.listComments",
			"toolName.resolveComments",
			"toolName.viewUnreviewedComments"
		],
		"vs/platform/agentHost/node/shared/sessionServerTools": [
			"toolComplete.createChat",
			"toolComplete.createSession",
			"toolComplete.deleteSession",
			"toolComplete.getCurrentSession",
			"toolComplete.getSessionContext",
			"toolComplete.listSessions",
			"toolComplete.listSessions.many",
			"toolComplete.listSessions.one",
			"toolComplete.sendMessage",
			"toolInvoke.createChat",
			"toolInvoke.createSession",
			"toolInvoke.deleteSession",
			"toolInvoke.getCurrentSession",
			"toolInvoke.getSessionContext",
			"toolInvoke.listSessions",
			"toolInvoke.sendMessage",
			"toolName.createChat",
			"toolName.createSession",
			"toolName.deleteSession",
			"toolName.getCurrentSession",
			"toolName.getSessionContext",
			"toolName.listSessions",
			"toolName.sendMessage"
		],
		"vs/platform/agentHost/node/shared/worktreeIsolation": [
			"agentHost.sessionConfig.branch",
			"agentHost.sessionConfig.branchDescription",
			"agentHost.sessionConfig.isolation",
			"agentHost.sessionConfig.isolation.folder",
			"agentHost.sessionConfig.isolation.folderDescription",
			"agentHost.sessionConfig.isolation.worktree",
			"agentHost.sessionConfig.isolation.worktreeDescription",
			"agentHost.sessionConfig.isolationDescription",
			"agentHost.sessionConfig.worktreeBranchPrefix",
			"agentHost.sessionConfig.worktreeBranchPrefixDescription",
			"agentHost.sessionConfig.worktreeBranchTrack",
			"agentHost.sessionConfig.worktreeBranchTrackDescription",
			"agentHost.sessionConfig.worktreeIncludeFiles",
			"agentHost.sessionConfig.worktreeIncludeFilesDescription",
			"agentHost.sessionConfig.worktreeIncludeFilesItem",
			"agentHost.worktreeCheckingOut",
			"agentHost.worktreeCheckingOutPercent",
			"agentHost.worktreeCopyingIncludeFiles",
			"agentHost.worktreeCopyingIncludeFilesPercent",
			"agentHost.worktreeCreated",
			"agentHost.worktreeCreating",
			"agentHost.worktreeNamingBranch",
			"sessionWorkingDirectoryMissing",
			"sessionWorkingDirectoryMissingWithReason",
			"worktreeIsolation.commitMessage",
			"worktreeRecreateBranchMissing"
		],
		"vs/platform/configuration/common/configurationRegistry": [
			"config.policy.bothPolicyAndReference",
			"config.policy.duplicate",
			"config.property.duplicate",
			"config.property.empty",
			"config.property.languageDefault",
			"defaultLanguageConfiguration.description",
			"defaultLanguageConfigurationOverrides.title",
			"overrideSettings.defaultDescription",
			"overrideSettings.errorMessage"
		],
		"vs/platform/contextkey/common/contextkey": [
			"contextkey.parser.error.closingParenthesis",
			"contextkey.parser.error.emptyString",
			"contextkey.parser.error.emptyString.hint",
			"contextkey.parser.error.expectedButGot",
			"contextkey.parser.error.noInAfterNot",
			"contextkey.parser.error.unexpectedEOF",
			"contextkey.parser.error.unexpectedEOF.hint",
			"contextkey.parser.error.unexpectedToken",
			"contextkey.parser.error.unexpectedToken.hint",
			"contextkey.scanner.errorForLinter",
			"contextkey.scanner.errorForLinterWithHint"
		],
		"vs/platform/contextkey/common/contextkeys": [
			"inputFocus",
			"isIOS",
			"isLinux",
			"isMac",
			"isMacNative",
			"isMobile",
			"isWeb",
			"isWindows",
			"productQualityType"
		],
		"vs/platform/contextkey/common/scanner": [
			"contextkey.scanner.hint.didYouForgetToEscapeSlash",
			"contextkey.scanner.hint.didYouForgetToOpenOrCloseQuote",
			"contextkey.scanner.hint.didYouMean1",
			"contextkey.scanner.hint.didYouMean2",
			"contextkey.scanner.hint.didYouMean3"
		],
		"vs/platform/dialogs/common/dialogs": [
			"cancelButton",
			"moreFile",
			"moreFiles",
			{
				"key": "okButton",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "yesButton",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/platform/environment/node/argv": [
			"add",
			"addFile",
			"addMcp",
			"agents",
			"category",
			"chatMaximize",
			"chatMode",
			"cliDataDir",
			"cliPrompt",
			"deprecated.useInstead",
			"diff",
			"disableChromiumSandbox",
			"disableExtension",
			"disableExtensions",
			"disableGPU",
			"disableLCDText",
			"experimentalApis",
			"extensionHomePath",
			"extensionsManagement",
			"goto",
			"help",
			"inspect-brk-extensions",
			"inspect-extensions",
			"install prerelease",
			"installExtension",
			"listExtensions",
			"locale",
			"locateShellIntegrationPath",
			"log",
			"mcp",
			"merge",
			"newWindow",
			"newWindowForChat",
			"options",
			"optionsUpperCase",
			"paths",
			"prof-startup",
			"profileName",
			"prompt",
			"remove",
			"reuseWindow",
			"reuseWindowForChat",
			"showVersions",
			"status",
			"stdinUsage",
			"subcommands",
			"telemetry",
			"transient",
			"troubleshooting",
			"turn sync",
			"uninstallExtension",
			"unknownCommit",
			"unknownVersion",
			"updateExtensions",
			"usage",
			"userDataDir",
			"verbose",
			"version",
			"wait"
		],
		"vs/platform/environment/node/argvHelper": [
			"deprecatedArgument",
			"emptyValue",
			"gotoValidation",
			"multipleValues",
			"unknownOption",
			"unknownSubCommandOption"
		],
		"vs/platform/extensionManagement/common/abstractExtensionManagementService": [
			"incompatible platform",
			"learn why",
			"malicious extension",
			"MarketPlaceDisabled",
			"multipleDependentsError",
			"multipleIndirectDependentsError",
			"not allowed to install",
			"notFoundCompatibleDependency",
			"notFoundDeprecatedReplacementExtension",
			"notFoundReleaseExtension",
			"singleDependentError",
			"singleIndirectDependentError",
			"twoDependentsError",
			"twoIndirectDependentsError"
		],
		"vs/platform/extensionManagement/common/allowedExtensionsService": [
			"extension prerelease not allowed",
			"prerelease versions from this publisher not allowed",
			"publisher not allowed",
			"specific extension not allowed",
			"specific version of extension not allowed"
		],
		"vs/platform/extensionManagement/common/extensionManagement": [
			"extension.publisher.allow.description",
			"extensions",
			"extensions.allow.all.description",
			"extensions.allow.all.disable",
			"extensions.allow.all.enable",
			"extensions.allow.description",
			"extensions.allow.version.description",
			"extensions.allowed",
			"extensions.allowed.all",
			"extensions.allowed.disable.desc",
			"extensions.allowed.disable.stable.desc",
			"extensions.allowed.enable.desc",
			"extensions.allowed.none",
			"extensions.allowed.policy",
			"extensions.publisher.allowed.disable.desc",
			"extensions.publisher.allowed.disable.stable.desc",
			"extensions.publisher.allowed.enable.desc",
			"extensionsConfigurationTitle",
			"preferences"
		],
		"vs/platform/extensionManagement/common/extensionManagementCLI": [
			"alreadyInstalled",
			"alreadyInstalled-checkAndUpdate",
			"builtin",
			"builtinAutoUpdate",
			"cancelVsixInstall",
			"error while installing extensions",
			"errorInstallingExtension",
			"errorUpdatingExtension",
			"forceDowngrade",
			"forceUninstall",
			"installation failed",
			"installing",
			"installing builtin ",
			"installing builtin with version",
			"installing with version",
			"installingExtensions",
			"installingExtensionsOnLocation",
			"listFromLocation",
			"notFound",
			"notInstalled",
			"notInstalleddOnLocation",
			"successInstall",
			"successUninstall",
			"successUninstallFromLocation",
			"successUpdate",
			"successVsixInstall",
			"uninstalling",
			"updateExtensionsNewVersionsAvailable",
			"updateExtensionsNoExtensions",
			{
				"key": "updateExtensionsQuery",
				"comment": [
					"Placeholder is for the count of extensions"
				]
			},
			"updateMessage",
			"useId"
		],
		"vs/platform/extensionManagement/common/extensionNls": [
			"missingNLSKey"
		],
		"vs/platform/extensionManagement/common/extensionsScannerService": [
			"fileReadFail",
			"jsonInvalidFormat",
			"jsonParseFail",
			"jsonParseInvalidType",
			"jsonsParseReportErrors"
		],
		"vs/platform/extensionManagement/node/extensionManagementService": [
			"builtinAutoUpdate",
			"builtinVersion",
			"cannot read",
			"errorDeleting",
			"incompatible",
			"invalidManifest",
			"notAllowed",
			"restartCode",
			"signature verification failed",
			"signature verification not executed"
		],
		"vs/platform/extensionManagement/node/extensionManagementUtil": [
			"invalidManifest"
		],
		"vs/platform/extensions/common/extensionValidator": [
			"extensionDescription.activationEvents1",
			"extensionDescription.activationEvents2",
			"extensionDescription.browser1",
			"extensionDescription.browser2",
			"extensionDescription.engines",
			"extensionDescription.engines.vscode",
			"extensionDescription.extensionAffinity",
			"extensionDescription.extensionDependencies",
			"extensionDescription.extensionKind",
			"extensionDescription.main1",
			"extensionDescription.main2",
			"extensionDescription.name",
			"extensionDescription.publisher",
			"extensionDescription.version",
			"notSemver",
			"versionMismatch",
			"versionSpecificity1",
			"versionSpecificity2",
			"versionSyntax"
		],
		"vs/platform/externalTerminal/node/externalTerminalService": [
			"console.title",
			"ext.term.app.not.found",
			"mac.terminal.type.not.supported",
			"press.any.key",
			"terminal.launch.failed"
		],
		"vs/platform/files/common/files": [
			"sizeB",
			"sizeGB",
			"sizeKB",
			"sizeMB",
			"sizeTB",
			"unknownError"
		],
		"vs/platform/files/common/fileService": [
			"deleteFailedAtomicUnsupported",
			"deleteFailedNonEmptyFolder",
			"deleteFailedNotFound",
			"deleteFailedTrashAndAtomicUnsupported",
			"deleteFailedTrashUnsupported",
			"err.noAppend",
			"err.read",
			"err.readonly",
			"err.write",
			"fileExists",
			"fileIsDirectoryReadError",
			"fileIsDirectoryWriteError",
			"fileModifiedError",
			"fileNotFoundError",
			"fileNotModifiedError",
			"fileTooLargeError",
			"invalidPath",
			"mkdirExistsError",
			"noProviderFound",
			"unableToMoveCopyError1",
			"unableToMoveCopyError2",
			"unableToMoveCopyError3",
			"unableToMoveCopyError4",
			"writeFailedAtomicUnlock",
			"writeFailedAtomicUnsupported1",
			"writeFailedAtomicUnsupported2",
			"writeFailedUnlockUnsupported"
		],
		"vs/platform/files/common/io": [
			"fileTooLargeError"
		],
		"vs/platform/files/node/diskFileSystemProvider": [
			"copyError",
			"fileCopyErrorPathCase",
			"fileExists",
			"fileMoveCopyErrorExists",
			"fileMoveCopyErrorNotFound",
			"fileNotExists",
			"moveError"
		],
		"vs/platform/languagePacks/common/languagePacks": [
			"currentDisplayLanguage"
		],
		"vs/platform/log/common/log": [
			"debug",
			"error",
			"info",
			"off",
			"trace",
			"warn"
		],
		"vs/platform/markers/common/markers": [
			"sev.error",
			"sev.errors",
			"sev.info",
			"sev.infos",
			"sev.warning",
			"sev.warnings"
		],
		"vs/platform/mcp/common/allowedMcpServersService": [
			"mcp server is denied",
			"mcp server not in allowlist",
			"mcp servers are not allowed"
		],
		"vs/platform/mcp/common/mcpGalleryService": [
			"noReadme",
			"readme.viewInBrowser"
		],
		"vs/platform/mcp/common/mcpManagementService": [
			"not allowed to install"
		],
		"vs/platform/notification/common/notification": [
			"severityPrefix.error",
			"severityPrefix.info",
			"severityPrefix.warning"
		],
		"vs/platform/request/common/request": [
			"electronFetch",
			"fetchAdditionalSupport",
			"httpConfigurationTitle",
			"networkInterfaceCheckInterval",
			"noProxy",
			"proxy",
			"proxyAuthorization",
			"proxyKerberosServicePrincipal",
			"proxySupport",
			"proxySupportFallback",
			"proxySupportOff",
			"proxySupportOn",
			"proxySupportOverride",
			"strictSSL",
			"systemCertificates",
			"systemCertificatesNode",
			"systemCertificatesV2",
			"useLocalProxy",
			"webSocketAdditionalSupport"
		],
		"vs/platform/shell/node/shellEnv": [
			"resolveShellEnvError",
			"resolveShellEnvExitError",
			"resolveShellEnvTimeout"
		],
		"vs/platform/telemetry/common/telemetryLogAppender": [
			"telemetryLog"
		],
		"vs/platform/telemetry/common/telemetryService": [
			"enableTelemetryDeprecated",
			"telemetry.crashReports",
			"telemetry.docsAndPrivacyStatement",
			"telemetry.docsStatement",
			"telemetry.enableTelemetry",
			"telemetry.enableTelemetryMd",
			"telemetry.errors",
			"telemetry.feedback.enabled",
			"telemetry.restart",
			"telemetry.telemetryLevel.crash",
			"telemetry.telemetryLevel.default",
			"telemetry.telemetryLevel.deprecated",
			"telemetry.telemetryLevel.error",
			"telemetry.telemetryLevel.off",
			"telemetry.telemetryLevel.policyDescription",
			"telemetry.telemetryLevel.tableDescription",
			"telemetry.telemetryLevelMd",
			"telemetry.usage",
			"telemetryConfigurationTitle"
		],
		"vs/platform/telemetry/common/telemetryUtils": [
			"telemetryLogName"
		],
		"vs/platform/terminal/common/terminalPlatformConfiguration": [
			"terminal.integrated.agentHostProfile.linux",
			"terminal.integrated.agentHostProfile.osx",
			"terminal.integrated.agentHostProfile.windows",
			"terminal.integrated.automationProfile.linux",
			"terminal.integrated.automationProfile.osx",
			"terminal.integrated.automationProfile.windows",
			"terminal.integrated.confirmIgnoreProcesses",
			"terminal.integrated.defaultProfile.linux",
			"terminal.integrated.defaultProfile.osx",
			"terminal.integrated.defaultProfile.windows",
			"terminal.integrated.inheritEnv",
			"terminal.integrated.persistentSessionScrollback",
			{
				"key": "terminal.integrated.profile",
				"comment": [
					"{0} is the platform, {1} is a code block, {2} and {3} are a link start and end"
				]
			},
			"terminal.integrated.showLinkHover",
			"terminal.integrated.useWslProfiles",
			"terminalAutomationProfile.path",
			"terminalIntegratedConfigurationTitle",
			"terminalProfile.args",
			"terminalProfile.color",
			"terminalProfile.env",
			"terminalProfile.icon",
			"terminalProfile.linuxExtensionId",
			"terminalProfile.linuxExtensionIdentifier",
			"terminalProfile.linuxExtensionTitle",
			"terminalProfile.osxExtensionId",
			"terminalProfile.osxExtensionIdentifier",
			"terminalProfile.osxExtensionTitle",
			"terminalProfile.overrideName",
			"terminalProfile.path",
			"terminalProfile.windowsExtensionId",
			"terminalProfile.windowsExtensionIdentifier",
			"terminalProfile.windowsExtensionTitle",
			"terminalProfile.windowsSource"
		],
		"vs/platform/terminal/common/terminalProfiles": [
			"terminalAutomaticProfile"
		],
		"vs/platform/terminal/node/ptyHostMain": [
			"ptyHost"
		],
		"vs/platform/terminal/node/ptyService": [
			"terminal-history-restored"
		],
		"vs/platform/terminal/node/terminalProcess": [
			"conptyLaunchFailed",
			"launchFail.cwdDoesNotExist",
			"launchFail.cwdNotDirectory",
			"launchFail.executableDoesNotExist",
			"launchFail.executableIsNotFileOrSymlink"
		],
		"vs/platform/theme/common/iconRegistry": [
			"iconDefinition.fontCharacter",
			"iconDefinition.fontId",
			"nextChangeIcon",
			"previousChangeIcon",
			"schema.fontId.formatError",
			"widgetClose"
		],
		"vs/platform/userDataProfile/common/userDataProfile": [
			"defaultProfile"
		],
		"vs/platform/workspace/common/workspace": [
			"codeWorkspace"
		],
		"vs/server/node/remoteExtensionHostAgentCli": [
			"remotecli"
		],
		"vs/server/node/serverEnvironmentService": [
			"acceptLicenseTerms",
			"agent-host-bridge-connection-token",
			"agent-host-bridge-host",
			"agent-host-bridge-path",
			"agent-host-bridge-port",
			"agent-host-path",
			"agent-host-port",
			"connection-token",
			"connection-token-file",
			"default-folder",
			"default-workspace",
			"host",
			"port",
			"reconnection-grace-time",
			"server-base-path",
			"serverDataDir",
			"socket-path",
			"start-server",
			"telemetry-level",
			"without-connection-token"
		],
		"vs/server/node/serverServices": [
			"remoteExtensionLog"
		],
		"vs/workbench/api/common/extHostAuthentication": [
			"authenticatingTo",
			"completeAuth",
			"continueWith",
			"url handler",
			"userCanceledContinue"
		],
		"vs/workbench/api/common/extHostDiagnostics": [
			{
				"key": "limitHit",
				"comment": [
					"amount of errors/warning skipped due to limits"
				]
			}
		],
		"vs/workbench/api/common/extHostExtensionService": [
			"extensionTestError",
			"extensionTestError1"
		],
		"vs/workbench/api/common/extHostLanguageFeatures": [
			"defaultDropLabel",
			"defaultPasteLabel"
		],
		"vs/workbench/api/common/extHostLanguageModels": [
			"chatAccessWithJustification"
		],
		"vs/workbench/api/common/extHostLogService": [
			"local",
			"remote",
			"worker"
		],
		"vs/workbench/api/common/extHostNotebook": [
			"err.readonly",
			"fileModifiedError"
		],
		"vs/workbench/api/common/extHostStatusBar": [
			"extensionLabel",
			"status.extensionMessage"
		],
		"vs/workbench/api/common/extHostTelemetry": [
			"extensionTelemetryLog"
		],
		"vs/workbench/api/common/extHostTerminalService": [
			"launchFail.idMissingOnExtHost"
		],
		"vs/workbench/api/common/extHostTunnelService": [
			"tunnelPrivacy.private",
			"tunnelPrivacy.public"
		],
		"vs/workbench/api/common/extHostWorkspace": [
			"updateerror"
		],
		"vs/workbench/api/node/extHostAuthentication": [
			"completeAuth",
			"device code",
			"loopback",
			"waitingForAuth"
		],
		"vs/workbench/api/node/extHostDebugService": [
			"debug.terminal.title"
		],
		"vs/workbench/common/configuration": [
			"active window",
			"applicationConfigurationTitle",
			"newWindowProfile",
			"problemsConfigurationTitle",
			"security.allowedUNCHosts",
			"security.allowedUNCHosts.patternErrorMessage",
			"security.restrictUNCAccess",
			"securityConfigurationTitle",
			"windowConfigurationTitle",
			"workbenchConfigurationTitle"
		],
		"vs/workbench/common/contextkeys": [
			"activeAuxiliary",
			"activeCompareEditorCanSwap",
			"activeCustomEditorDiffCanToggleLayout",
			"activeCustomEditorTextDiff",
			"activeEditor",
			"activeEditorAvailableEditorIds",
			"activeEditorCanRevert",
			"activeEditorCanToggleReadonly",
			"activeEditorGroupEmpty",
			"activeEditorGroupIndex",
			"activeEditorGroupLast",
			"activeEditorGroupLocked",
			"activeEditorIsDirty",
			"activeEditorIsFirstInGroup",
			"activeEditorIsLastInGroup",
			"activeEditorIsNotPreview",
			"activeEditorIsPinned",
			"activeEditorIsReadonly",
			"activePanel",
			"activeViewlet",
			"auxiliaryBarFocus",
			"auxiliaryBarMaximized",
			"auxiliaryBarVisible",
			"bannerFocused",
			"dirtyWorkingCopies",
			"editorAreaFocus",
			"editorIsOpen",
			"editorPartEditorGroupMaximized",
			"editorPartModal",
			"editorPartModalMaximized",
			"editorPartModalNavigation",
			"editorPartModalSidebar",
			"editorPartModalSidebarVisible",
			"editorPartModalVisible",
			"editorPartMultipleEditorGroups",
			"editorTabsVisible",
			"embedderIdentifier",
			"focusedView",
			"groupEditorsCount",
			"inAutomation",
			"inZenMode",
			"isAuxiliaryWindow",
			"isAuxiliaryWindowFocusedContext",
			"isCompactTitleBar",
			"isFileSystemResource",
			"isFullscreen",
			"isMainEditorCenteredLayout",
			"isSessionsWindow",
			"isTopRightEditorGroup",
			"isWindowAlwaysOnTop",
			"mainEditorAreaVisible",
			"multipleEditorGroups",
			"multipleEditorsSelectedInGroup",
			"notificationCenterVisible",
			"notificationFocus",
			"notificationToastsVisible",
			"panelAlignment",
			"panelFocus",
			"panelMaximized",
			"panelPosition",
			"panelVisible",
			"remoteName",
			"resource",
			"resourceDirname",
			"resourceExtname",
			"resourceFilename",
			"resourceLangId",
			"resourcePath",
			"resourceScheme",
			"resourceSet",
			"secondarySideBarVisible",
			"SelectedEditorsInGroupFileOrUntitledResourceContextKey",
			"sideBarFocus",
			"sideBarVisible",
			"sideBySideEditorActive",
			"splitEditorsVertically",
			"statusBarFocused",
			"temporaryWorkspace",
			"textCompareEditorActive",
			"textCompareEditorVisible",
			"titleBarStyle",
			"titleBarVisible",
			"twoEditorsSelectedInGroup",
			"virtualWorkspace",
			"workbenchState",
			"workspaceFolderCount"
		],
		"vs/workbench/common/editor": [
			"builtinProviderDisplayName",
			"configureEditorLargeFileConfirmation",
			"openLargeFile",
			"promptOpenWith.defaultEditor.displayName"
		],
		"vs/workbench/common/views": [
			"defaultViewIcon",
			"duplicateId",
			"treeView.notRegistered",
			"views log"
		],
		"vs/workbench/contrib/chat/common/actions/chatContextKeys": [
			"agentKind",
			"agentSessionHasChanges",
			"agentSessionHasMultipleSelected",
			"agentSessionIsArchived",
			"agentSessionIsPinned",
			"agentSessionIsRead",
			"agentSessionPullRequest",
			"agentSessionSection",
			"agentSessionsViewerFocused",
			"agentSessionsViewerOrientation",
			"agentSessionsViewerPosition",
			"agentSessionsViewerVisible",
			"agentSessionType",
			"agentSupportsAttachments",
			"chatAgentHostProviderId",
			"chatAgentModeDisabledByPolicy",
			"chatContextUsageHasBeenOpened",
			"chatEditApplied",
			"chatEditingCanRedo",
			"chatEditingCanUndo",
			"chatEditingHasElicitationRequest",
			"chatEditingHasQuestionCarousel",
			"chatEditingHasToolConfirmation",
			"chatEditingSentRequest",
			"chatExtensionInvalid",
			"chatFirstRequest",
			"chatForegroundSessionCount",
			"chatHasAgents",
			"chatHasCanDelegateProviders",
			"chatHasFileAttachments",
			"chatHasPendingDelegationTarget",
			"chatHasPendingRequests",
			"chatHasUsedCreateSlashCommands",
			"chatIsAgentHostSession",
			"chatIsEnabled",
			"chatIsKatexMathElement",
			"chatIsReadonly",
			"chatItemId",
			"chatLastItemId",
			"chatModelId",
			"chatModelsAreUserSelectable",
			"chatModeName",
			"chatNewChatButtonExperimentIcon",
			"chatNonCopilotModelsAreUserSelectable",
			"chatPanelExtensionParticipantRegistered",
			"chatPanelLocation",
			"chatParticipantRegistered",
			"chatPermissionLevel",
			"chatQuestionCarouselHasTerminal",
			"chatRemoteJobCreating",
			"chatRequest",
			"chatRequestIsPending",
			"chatResponse",
			"chatResponseErrored",
			"chatResponseFiltered",
			"chatResponseSupportsIssueReporting",
			"chatSessionHasActiveRequest",
			"chatSessionHasCustomAgentTarget",
			"chatSessionHasDebugData",
			"chatSessionHasDebugTools",
			"chatSessionHasModels",
			"chatSessionHasTargetedModels",
			"chatSessionIsEmpty",
			"chatSessionOptionsValid",
			"chatSessionResponseDetectedAgentOrCommand",
			"chatSessionSupportsDelegation",
			"chatSessionSupportsFork",
			"chatSessionType",
			"chatSkipRequestInProgressMessage",
			"chatSpeechToTextConfigured",
			"chatSpeechToTextPreparing",
			"chatSpeechToTextRecording",
			"enableRemoteCodingAgentPromptFileOverlay",
			"filePartOfEditSession",
			"hasRemoteCodingAgent",
			"inAgentSessionsWelcome",
			"inAutomationsDialog",
			"inChat",
			"inChatEditor",
			"inChatQuestionCarousel",
			"inChatTerminalToolOutput",
			"inChatTip",
			"inChatTodoList",
			"inInteractiveInput",
			"inQuickChat",
			"interactiveInputHasFocus",
			"interactiveInputHasSendableContent",
			"interactiveInputHasText",
			"interactiveSessionCurrentlyEditing",
			"interactiveSessionCurrentlyEditingInput",
			"interactiveSessionRequestInProgress",
			"interactiveSessionResponseVote",
			"lockedCodingAgentId",
			"lockedToCodingAgent",
			"multipleChatTips",
			"toolsCount",
			"withinEditSessionDiff"
		],
		"vs/workbench/contrib/chat/common/attachments/chatVariableEntries": [
			"chat.attachment.problems.all",
			"chat.attachment.problems.inFile",
			"chat.attachmentSummary.file.many",
			"chat.attachmentSummary.file.one",
			"chat.attachmentSummary.image.many",
			"chat.attachmentSummary.image.one"
		],
		"vs/workbench/contrib/chat/common/chatImageExtraction": [
			"chatImageExtraction.defaultTitle",
			"chatImageExtraction.imageName",
			"chatImageExtraction.inlineReference",
			"chatImageExtraction.toolSource",
			"chatImageExtraction.userAttachment"
		],
		"vs/workbench/contrib/chat/common/editing/chatEditingService": [
			"chatEditingAgentSupportsReadonlyReferences",
			"chatEditingWidgetFileState",
			"chatMultidiff.autoGenerated"
		],
		"vs/workbench/contrib/chat/common/languageModels": [
			"autoModel.description",
			"autoModel.discount",
			"autoModel.learnMore",
			"chat.languageModelNameWithProvider",
			"chat.languageModelNameWithProviderAndGroup",
			"chat.languageModelProvider.copilot",
			"chat.providerDeprecation.install",
			"chat.providerDeprecation.message",
			"configureLanguageModelGroup",
			"enterName",
			"enterValue",
			"languageModelGroupName",
			"models.enumDefault",
			"nameExists",
			"selectValue",
			"valueRequired",
			"vscode.extension.contributes.languageModelChatProviders",
			"vscode.extension.contributes.languageModels.configuration",
			"vscode.extension.contributes.languageModels.configuration.secret",
			"vscode.extension.contributes.languageModels.deprecation",
			"vscode.extension.contributes.languageModels.deprecation.link",
			"vscode.extension.contributes.languageModels.displayName",
			"vscode.extension.contributes.languageModels.emptyVendor",
			"vscode.extension.contributes.languageModels.managementCommand",
			"vscode.extension.contributes.languageModels.managementCommand.deprecated",
			"vscode.extension.contributes.languageModels.vendor",
			"vscode.extension.contributes.languageModels.vendorAlreadyRegistered",
			"vscode.extension.contributes.languageModels.when",
			"vscode.extension.contributes.languageModels.whitespaceVendor"
		],
		"vs/workbench/contrib/chat/common/model/chatModel": [
			"codeCitation",
			"codeCitations",
			"copyrightContentRetry",
			"editsSummary",
			"filteredContentRetry",
			"waitingAnswer",
			"waitingForPostApproval",
			"waitingForToolAuthentication",
			"waitingPlanReview"
		],
		"vs/workbench/contrib/chat/common/model/chatProgressTypes/chatToolInvocation": [
			"toolDeniedMessage"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/computeAutomaticInstructions": [
			"debugDetail.agentInstruction",
			"debugDetail.agentNotInvocable",
			"debugDetail.alreadyProcessed",
			"debugDetail.noMatch",
			"debugDetail.noPattern",
			"debugDetail.skillDebugDisabled",
			"debugDetail.skillNoDescription",
			"debugDetail.skillNotModelInvocable",
			"debugDetail.skillSessionType",
			"instruction.file.description.agentsmd.folder",
			"instruction.file.description.agentsmd.root",
			"instruction.file.reason.allFiles",
			"instruction.file.reason.referenced",
			"instruction.file.reason.specificFile"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/hookSchema": [
			"hook.bash",
			"hook.cliCommandRequired",
			"hook.command",
			"hook.commandRequired",
			"hook.cwd",
			"hook.env",
			"hook.linux",
			"hook.osx",
			"hook.powershell",
			"hook.timeout",
			"hook.timeoutSec",
			"hook.type",
			"hook.windows",
			"hookFile.description",
			"hookFile.hooks",
			"hookFile.snippet.basic",
			"hookFile.snippet.basic.description",
			"hookFile.version"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/hookTypes": [
			"hookType.errorOccurred.description",
			"hookType.errorOccurred.label",
			"hookType.postToolUse.description",
			"hookType.postToolUse.label",
			"hookType.preCompact.description",
			"hookType.preCompact.label",
			"hookType.preToolUse.description",
			"hookType.preToolUse.label",
			"hookType.sessionEnd.description",
			"hookType.sessionEnd.label",
			"hookType.sessionStart.description",
			"hookType.sessionStart.label",
			"hookType.stop.description",
			"hookType.stop.label",
			"hookType.subagentStart.description",
			"hookType.subagentStart.label",
			"hookType.subagentStop.description",
			"hookType.subagentStop.label",
			"hookType.userPromptSubmit.description",
			"hookType.userPromptSubmit.label"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/promptTypes": [
			"source.agentsPersonal",
			"source.agentsWorkspace",
			"source.claudePersonal",
			"source.claudeWorkspace",
			"source.claudeWorkspaceLocal",
			"source.configPersonal",
			"source.configWorkspace",
			"source.copilotPersonal",
			"source.githubWorkspace",
			"source.userData"
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/askQuestionsTool": [
			"askQuestionsTool.invalidOptions",
			"askQuestionsTool.invocation.multiple",
			"askQuestionsTool.invocation.multiple.past",
			"askQuestionsTool.invocation.single",
			"askQuestionsTool.invocation.single.past",
			"askQuestionsTool.noQuestions",
			"askQuestionsTool.progress",
			"tool.askQuestions.displayName",
			"tool.askQuestions.userDescription"
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/manageTodoListTool": [
			"todo.added.multiple",
			"todo.added.single",
			"todo.completed",
			"todo.created.multiple",
			"todo.created.single",
			"todo.readOperation",
			"todo.starting",
			"todo.updated",
			"todo.updatedList",
			"todo.updatingList",
			"tool.manageTodoList.displayName",
			"tool.manageTodoList.userDescription"
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/reviewPlanTool": [
			"reviewPlanTool.defaultTitle",
			"reviewPlanTool.invocation",
			"reviewPlanTool.invocation.past",
			"reviewPlanTool.noActions",
			"tool.reviewPlan.displayName",
			"tool.reviewPlan.userDescription"
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/runSubagentTool": [
			"tool.runSubagent.displayName",
			"tool.runSubagent.userDescription"
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/setArtifactRulesTool": [
			"tool.setArtifactRules.displayName",
			"tool.setArtifactRules.pastTense",
			"tool.setArtifactRules.success"
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/setArtifactsTool": [
			"tool.setArtifacts.displayName",
			"tool.setArtifacts.pastTense",
			"tool.setArtifacts.success",
			"tool.setArtifacts.uriNotFound"
		],
		"vs/workbench/contrib/chat/common/tools/languageModelToolsService": [
			"builtin",
			"toolResultDataPartA11y",
			"user"
		],
		"vs/workbench/contrib/debug/common/abstractDebugAdapter": [
			"timeout"
		],
		"vs/workbench/contrib/debug/common/debug": [
			"breakpointHasModes",
			"breakpointInputFocused",
			"breakpointItemIsDataBytes",
			"breakpointItemType",
			"breakpointsExist",
			"breakpointsFocused",
			"breakpointSupportsCondition",
			"breakpointWidgetVisibile",
			"breakWhenValueChangesSupported",
			"breakWhenValueIsAccessedSupported",
			"breakWhenValueIsReadSupported",
			"callStackFocused",
			"callStackItemStopped",
			"callStackItemType",
			"callStackSessionHasOneThread",
			"callStackSessionIsAttach",
			"canViewMemory",
			"debugConfigurationType",
			"debugExtensionsAvailable",
			"debuggerDisabled",
			"debuggersAvailable",
			"debugProtocolVariableMenuContext",
			"debugSetDataBreakpointAddressSupported",
			"debugSetExpressionSupported",
			"debugSetVariableSupported",
			"debugState",
			"debugType",
			"debugUX",
			"disassembleRequestSupported",
			"disassemblyViewFocus",
			"exceptionWidgetVisible",
			"expressionSelected",
			"focusedSessionIsAttach",
			"focusedSessionIsNoDebug",
			"focusedStackFrameHasInstructionReference",
			"hasDebugged",
			"inBreakpointWidget",
			"inDebugMode",
			"inDebugRepl",
			"internalConsoleOptions",
			"jumpToCursorSupported",
			"languageSupportsDisassembleRequest",
			"loadedScriptsItemType",
			"loadedScriptsSupported",
			"multiSessionDebug",
			"multiSessionRepl",
			"restartFrameSupported",
			"stackFrameSupportsRestart",
			"stepBackSupported",
			"stepIntoTargetsSupported",
			"suspendDebuggeeSupported",
			"terminateDebuggeeSupported",
			"terminateThreadsSupported",
			"variableEvaluateNamePresent",
			"variableExtensionId",
			"variableInterfaces",
			"variableIsReadonly",
			"variableLanguage",
			"variableName",
			"variablesFocused",
			"variableType",
			"variableValue",
			"watchExpressionsExist",
			"watchExpressionsFocused",
			"watchItemType"
		],
		"vs/workbench/contrib/debug/node/debugAdapter": [
			"debugAdapterBinNotFound",
			{
				"key": "debugAdapterCannotDetermineExecutable",
				"comment": [
					"Adapter executable file not found"
				]
			},
			"unableToLaunchDebugAdapter",
			"unableToLaunchDebugAdapterNoArgs"
		],
		"vs/workbench/contrib/extensions/common/extensions": [
			"extensions"
		],
		"vs/workbench/contrib/extensions/common/searchExtensionsTool": [
			"searchExtensionsTool.displayName",
			"searchExtensionsTool.noInput",
			"searchExtensionsTool.userDescription"
		],
		"vs/workbench/contrib/mcp/common/mcpTypes": [
			"mcpstate.error",
			"mcpstate.running",
			"mcpstate.starting",
			"mcpstate.stopped"
		],
		"vs/workbench/contrib/tasks/common/taskDefinitionRegistry": [
			"TaskDefinition.description",
			"TaskDefinition.properties",
			"TaskDefinition.required",
			"TaskDefinition.when",
			"TaskDefinitionExtPoint",
			"TaskTypeConfiguration.noType"
		],
		"vs/workbench/contrib/tasks/common/tasks": [
			"rerunTaskIcon",
			"TaskDefinition.missingRequiredProperty",
			"tasks.taskRunningContext",
			"tasksCategory",
			"taskTerminalActive"
		],
		"vs/workbench/contrib/testing/common/constants": [
			"testGroup.coverage",
			"testGroup.debug",
			"testGroup.run",
			{
				"key": "testing.treeElementLabel",
				"comment": [
					"label then the unit tests state, for example \"Addition Tests (Running)\""
				]
			},
			"testState.errored",
			"testState.failed",
			"testState.passed",
			"testState.queued",
			"testState.running",
			"testState.skipped",
			"testState.unset"
		],
		"vs/workbench/contrib/testing/common/testTypes": [
			"testing.runProfileBitset.coverage",
			"testing.runProfileBitset.debug",
			"testing.runProfileBitset.run"
		],
		"vs/workbench/services/chat/common/chatEntitlementService": [
			"learnMore",
			"ok",
			"plan.businessName",
			"plan.eduName",
			"plan.enterpriseName",
			"plan.freeName",
			"plan.maxName",
			"plan.proName",
			"plan.proPlusName",
			"retry",
			"signUpInvalidResponseError",
			"signUpNoResponseContentsError",
			"signUpNoResponseError",
			"signUpUnexpectedStatusError",
			"unknownSignUpError",
			"unprocessableSignUpError"
		],
		"vs/workbench/services/configurationResolver/common/variableResolver": [
			"canNotFindFolder",
			"canNotResolveColumnNumber",
			"canNotResolveFile",
			"canNotResolveFolderForFile",
			"canNotResolveLineNumber",
			"canNotResolveSelectedText",
			"canNotResolveUserHome",
			"canNotResolveWorkspaceFolder",
			"canNotResolveWorkspaceFolderMultiRoot",
			"configNoString",
			"configNotFound",
			"extensionNotInstalled",
			"missingConfigName",
			"missingEnvVarName",
			"missingExtensionName",
			"noValueForCommand"
		],
		"vs/workbench/services/editor/common/editorResolverService": [
			"editor.diffEditorAssociations",
			"editor.editorAssociations",
			"editor.markdownDefaultEditorInAgentsWindow"
		],
		"vs/workbench/services/extensions/common/extensionsRegistry": [
			"extensionKind",
			"extensionKind.empty",
			"extensionKind.ui",
			"extensionKind.ui-workspace",
			"extensionKind.workspace",
			"extensionKind.workspace-ui",
			"product.extensionEnabledApiProposals",
			"ui",
			"vscode.extension.activationEvents",
			"vscode.extension.activationEvents.onAuthenticationRequest",
			"vscode.extension.activationEvents.onChatContextProvider",
			"vscode.extension.activationEvents.onChatParticipant",
			"vscode.extension.activationEvents.onCommand",
			"vscode.extension.activationEvents.onCustomEditor",
			"vscode.extension.activationEvents.onDebug",
			"vscode.extension.activationEvents.onDebugAdapterProtocolTracker",
			"vscode.extension.activationEvents.onDebugDynamicConfigurations",
			"vscode.extension.activationEvents.onDebugInitialConfigurations",
			"vscode.extension.activationEvents.onDebugResolve",
			"vscode.extension.activationEvents.onEditSession",
			"vscode.extension.activationEvents.onFileSystem",
			"vscode.extension.activationEvents.onIssueReporterOpened",
			"vscode.extension.activationEvents.onLanguage",
			"vscode.extension.activationEvents.onLanguageModelChatProvider",
			"vscode.extension.activationEvents.onLanguageModelTool",
			"vscode.extension.activationEvents.onMcpCollection",
			"vscode.extension.activationEvents.onNotebook",
			"vscode.extension.activationEvents.onOpenExternalUri",
			"vscode.extension.activationEvents.onRenderer",
			"vscode.extension.activationEvents.onSearch",
			"vscode.extension.activationEvents.onStartupFinished",
			"vscode.extension.activationEvents.onTaskType",
			"vscode.extension.activationEvents.onTerminal",
			"vscode.extension.activationEvents.onTerminalProfile",
			"vscode.extension.activationEvents.onTerminalQuickFixRequest",
			"vscode.extension.activationEvents.onTerminalShellIntegration",
			"vscode.extension.activationEvents.onUri",
			"vscode.extension.activationEvents.onView",
			"vscode.extension.activationEvents.onWalkthrough",
			"vscode.extension.activationEvents.onWebviewPanel",
			"vscode.extension.activationEvents.star",
			"vscode.extension.activationEvents.workspaceContains",
			"vscode.extension.api",
			"vscode.extension.api.none",
			"vscode.extension.badges",
			"vscode.extension.badges.description",
			"vscode.extension.badges.href",
			"vscode.extension.badges.url",
			"vscode.extension.capabilities",
			"vscode.extension.capabilities.untrustedWorkspaces",
			"vscode.extension.capabilities.untrustedWorkspaces.description",
			"vscode.extension.capabilities.untrustedWorkspaces.restrictedConfigurations",
			"vscode.extension.capabilities.untrustedWorkspaces.supported",
			"vscode.extension.capabilities.untrustedWorkspaces.supported.false",
			"vscode.extension.capabilities.untrustedWorkspaces.supported.limited",
			"vscode.extension.capabilities.untrustedWorkspaces.supported.true",
			"vscode.extension.capabilities.virtualWorkspaces",
			"vscode.extension.capabilities.virtualWorkspaces.description",
			"vscode.extension.capabilities.virtualWorkspaces.supported",
			"vscode.extension.capabilities.virtualWorkspaces.supported.false",
			"vscode.extension.capabilities.virtualWorkspaces.supported.limited",
			"vscode.extension.capabilities.virtualWorkspaces.supported.true",
			"vscode.extension.categories",
			"vscode.extension.category.languages.deprecated",
			"vscode.extension.contributes",
			"vscode.extension.contributes.extensionPack",
			"vscode.extension.contributes.sponsor",
			"vscode.extension.contributes.sponsor.url",
			"vscode.extension.displayName",
			"vscode.extension.enabledApiProposals",
			"vscode.extension.enableProposedApi.deprecated",
			"vscode.extension.engines",
			"vscode.extension.engines.vscode",
			"vscode.extension.extensionAffinity",
			"vscode.extension.extensionDependencies",
			"vscode.extension.galleryBanner",
			"vscode.extension.galleryBanner.color",
			"vscode.extension.galleryBanner.theme",
			"vscode.extension.icon",
			{
				"key": "vscode.extension.l10n",
				"comment": [
					"{Locked=\"bundle.l10n._locale_.json\"}",
					"{Locked=\"vscode.l10n API\"}"
				]
			},
			"vscode.extension.markdown",
			"vscode.extension.preview",
			"vscode.extension.pricing",
			"vscode.extension.publisher",
			"vscode.extension.qna",
			"vscode.extension.scripts.prepublish",
			"vscode.extension.scripts.uninstall",
			"workspace"
		],
		"vs/workbench/services/extensions/common/extensionsUtil": [
			"extensionUnderDevelopment",
			"overwritingExtension",
			"overwritingWithWorkspaceExtension"
		],
		"vs/workbench/services/policies/common/accountPolicyService": [
			"chatAccountPolicyGateActive"
		],
		"vs/workbench/services/remote/common/tunnelModel": [
			"remote.localPortMismatch.single",
			"tunnel.forwardedPortsViewEnabled",
			"tunnel.source.auto",
			"tunnel.source.user",
			"tunnel.staticallyForwarded"
		],
		"vs/workbench/services/search/common/queryBuilder": [
			"search.noWorkspaceWithName"
		],
		"vs/workbench/services/userDataProfile/common/userDataProfile": [
			"defaultProfileIcon",
			"profile",
			"profiles"
		]
	},
	"messages": {
		"vs/base/common/actions": [
			"(empty)"
		],
		"vs/base/common/date": [
			"{0} days",
			"{0} days ago",
			"{0} day",
			"{0} day ago",
			"{0} hrs",
			"{0} hrs ago",
			"{0} hours ago",
			"{0} hours",
			"{0} hr",
			"{0} hr ago",
			"{0} hour ago",
			"{0} hour",
			"in {0}",
			"{0} mins",
			"{0} mins ago",
			"{0} minutes ago",
			"{0} minutes",
			"{0} min",
			"{0} min ago",
			"{0} minute ago",
			"{0} minute",
			"{0} mos",
			"{0} mos ago",
			"{0} months ago",
			"{0} months",
			"{0} mo",
			"{0} mo ago",
			"{0} month ago",
			"{0} month",
			"now",
			"{0} secs",
			"{0} secs ago",
			"{0} seconds ago",
			"{0} seconds",
			"{0} sec",
			"{0} sec ago",
			"{0} second ago",
			"{0} second",
			"unknown",
			"{0} wks",
			"{0} wks ago",
			"{0} weeks ago",
			"{0} weeks",
			"{0} wk",
			"{0} wk ago",
			"{0} week ago",
			"{0} week",
			"{0} yrs",
			"{0} yrs ago",
			"{0} years ago",
			"{0} years",
			"{0} yr",
			"{0} yr ago",
			"{0} year ago",
			"{0} year",
			"{0} days",
			"{0} hrs",
			"{0} hours",
			"{0} mins",
			"{0} minutes",
			"{0}ms",
			"{0} milliseconds",
			"{0}s",
			"{0} seconds",
			"Today",
			"Yesterday"
		],
		"vs/base/common/errorMessage": [
			"An unknown error occurred. Please consult the log for more details.",
			"{0} ({1} errors in total)",
			"A system error occurred ({0})",
			"{0}: {1}"
		],
		"vs/base/common/jsonErrorMessages": [
			"Closing brace expected",
			"Closing bracket expected",
			"Colon expected",
			"Comma expected",
			"End of file expected",
			"Invalid number format",
			"Invalid symbol",
			"Property name expected",
			"Value expected"
		],
		"vs/base/common/policy": [
			"Extensions",
			"Chat",
			"Telemetry",
			"Integrated Terminal",
			"Update"
		],
		"vs/base/common/yaml": [
			"Duplicate key: \"{0}\"",
			"Expected \":\"",
			"Expected \"}\"",
			"Expected \"]\"",
			"Expected mapping key",
			"Missing sequence item value",
			"Missing value",
			"Unexpected indentation (expected {0}, got {1})",
			"Unexpected token in flow sequence"
		],
		"vs/base/node/zip": [
			"Incomplete. Found {0} of {1} entries",
			"Error extracting {0}. Invalid file.",
			"{0} not found inside zip."
		],
		"vs/editor/common/config/editorOptions": [
			"Controls whether suggestions should be accepted on commit characters. For example, in JavaScript, the semi-colon (`;`) can be a commit character that accepts a suggestion and types that character.",
			"Controls whether suggestions should be accepted on `Enter`, in addition to `Tab`. Helps to avoid ambiguity between inserting new lines or accepting suggestions.",
			"Only accept a suggestion with `Enter` when it makes a textual change.",
			"Controls the number of lines in the editor that can be read out by a screen reader at once. When we detect a screen reader we automatically set the default to be 500. Warning: this has a performance implication for numbers larger than the default.",
			"Controls if the UI should run in a mode where it is optimized for screen readers.",
			"Use platform APIs to detect when a Screen Reader is attached.",
			"Assume a screen reader is not attached.",
			"Optimize for usage with a Screen Reader.",
			"Controls whether to allow using variable fonts in the editor.",
			"Controls whether to allow using variable fonts in the editor in the accessibility mode.",
			"Controls whether to allow using variable line heights in the editor.",
			"Alternative command id that is being executed when the result of 'Go to Declaration' is the current location.",
			"Alternative command id that is being executed when the result of 'Go to Definition' is the current location.",
			"Alternative command id that is being executed when the result of 'Go to Implementation' is the current location.",
			"Alternative command id that is being executed when the result of 'Go to Reference' is the current location.",
			"Alternative command id that is being executed when the result of 'Go to Type Definition' is the current location.",
			"Controls whether the editor should automatically close brackets after the user adds an opening bracket.",
			"Controls whether the editor should automatically close comments after the user adds an opening comment.",
			"Controls whether the editor should remove adjacent closing quotes or brackets when deleting.",
			"Controls whether the editor should type over closing quotes or brackets.",
			"Controls whether the editor should automatically close quotes after the user adds an opening quote.",
			"Controls whether the editor should automatically adjust the indentation when users type, paste, move or indent lines.",
			"Controls whether the editor should automatically auto-indent the pasted content.",
			"Controls whether the editor should automatically auto-indent the pasted content when pasted within a string. This takes effect when autoIndentOnPaste is true.",
			"Controls whether the editor should automatically surround selections when typing quotes or brackets.",
			"Controls whether bracket pair colorization is enabled or not. Use {0} to override the bracket highlight colors.",
			"Controls whether each bracket type has its own independent color pool.",
			"Controls whether the editor shows CodeLens.",
			"Controls the font family for CodeLens.",
			"Controls the font size in pixels for CodeLens. When set to 0, 90% of `#editor.fontSize#` is used.",
			"Controls the condition to make a color picker appear from a color decorator.",
			"Controls whether the editor should render the inline color decorators and color picker.",
			"Controls the max number of color decorators that can be rendered in an editor at once.",
			"Enable that the selection with the mouse and keys is doing column selection.",
			"Controls if empty lines should be ignored with toggle, add or remove actions for line comments.",
			"Controls whether a space character is inserted when commenting.",
			"Controls whether syntax highlighting should be copied into the clipboard.",
			"Control the cursor animation style.",
			"Controls the height of the cursor when `#editor.cursorStyle#` is set to `line`. Cursor's max height depends on line height.",
			"Controls whether the smooth caret animation should be enabled.",
			"Smooth caret animation is enabled only when the user moves the cursor with an explicit gesture.",
			"Smooth caret animation is disabled.",
			"Smooth caret animation is always enabled.",
			"Controls the cursor style in insert input mode.",
			"Controls the minimal number of visible leading lines (minimum 0) and trailing lines (minimum 1) surrounding the cursor. Known as 'scrollOff' or 'scrollOffset' in some other editors.",
			"Controls when `#editor.cursorSurroundingLines#` should be enforced.",
			"`cursorSurroundingLines` is enforced always.",
			"`cursorSurroundingLines` is enforced only when triggered via the keyboard or API.",
			"Controls the width of the cursor when `#editor.cursorStyle#` is set to `line`.",
			"Controls whether inline color decorations should be shown using the default document color provider.",
			"Controls whether the Go to Definition mouse gesture always opens the peek widget.",
			"This setting is deprecated, please use separate settings like 'editor.suggest.showKeywords' or 'editor.suggest.showSnippets' instead.",
			"Controls whether double-clicking next to a bracket or quote selects the content inside.",
			"Controls whether the editor should allow moving selections via drag and drop.",
			"Controls whether you can drag and drop a file into a text editor by holding down the `Shift` key (instead of opening the file in an editor).",
			"Controls if a widget is shown when dropping files into the editor. This widget lets you control how the file is dropped.",
			"Show the drop selector widget after a file is dropped into the editor.",
			"Never show the drop selector widget. Instead the default drop provider is always used.",
			"Sets whether the EditContext API should be used instead of the text area to power input in the editor.",
			"Autoclose brackets only when the cursor is to the left of whitespace.",
			"Use language configurations to determine when to autoclose brackets.",
			"Autoclose comments only when the cursor is to the left of whitespace.",
			"Use language configurations to determine when to autoclose comments.",
			"Remove adjacent closing quotes or brackets only if they were automatically inserted.",
			"Type over closing quotes or brackets only if they were automatically inserted.",
			"Autoclose quotes only when the cursor is to the left of whitespace.",
			"Use language configurations to determine when to autoclose quotes.",
			"The editor will keep the current line's indentation, honor language defined brackets and invoke special onEnterRules defined by languages.",
			"The editor will keep the current line's indentation and honor language defined brackets.",
			"The editor will keep the current line's indentation, honor language defined brackets, invoke special onEnterRules defined by languages, and honor indentationRules defined by languages.",
			"The editor will keep the current line's indentation.",
			"The editor will not insert indentation automatically.",
			"Surround with brackets but not quotes.",
			"Use language configurations to determine when to automatically surround selections.",
			"Surround with quotes but not brackets.",
			"Make the color picker appear on click of the color decorator",
			"Make the color picker appear both on click and hover of the color decorator",
			"Make the color picker appear on hover of the color decorator",
			"Always show default color decorators.",
			"Show default color decorators only when no extension provides colors decorators.",
			"Never show default color decorators.",
			"Controls the behavior the 'Go to Declaration'-command when multiple target locations exist.",
			"Controls the behavior the 'Go to Definition'-command when multiple target locations exist.",
			"Controls the behavior the 'Go to Implementations'-command when multiple target locations exist.",
			"Controls the behavior the 'Go to References'-command when multiple target locations exist.",
			"Controls the behavior the 'Go to Type Definition'-command when multiple target locations exist.",
			"Always turn on Find in Selection automatically.",
			"Turn on Find in Selection automatically when multiple lines of content are selected.",
			"Never turn on Find in Selection automatically (default).",
			"Do not store search history from the find widget.",
			"Store search history across the active workspace",
			"Do not store history from the replace widget.",
			"Store replace history across the active workspace",
			"Always seed search string from the editor selection, including word at cursor position.",
			"Never seed search string from the editor selection.",
			"Only seed search string from the editor selection.",
			"This setting is deprecated, please use separate settings like 'editor.editor.gotoLocation.multipleDefinitions' or 'editor.editor.gotoLocation.multipleImplementations' instead.",
			"Go to the primary result and enable Peek-less navigation to others",
			"Go to the primary result and show a Peek view",
			"Show Peek view of the results (default)",
			"Controls whether bracket pair guides are enabled or not.",
			"Enables bracket pair guides only for the active bracket pair.",
			"Disables bracket pair guides.",
			"Enables bracket pair guides.",
			"Controls whether horizontal bracket pair guides are enabled or not.",
			"Enables horizontal guides only for the active bracket pair.",
			"Disables horizontal bracket pair guides.",
			"Enables horizontal guides as addition to vertical bracket pair guides.",
			"Controls whether the editor should highlight the active bracket pair.",
			"Controls whether the editor should highlight the active indent guide.",
			"Highlights the active indent guide even if bracket guides are highlighted.",
			"Do not highlight the active indent guide.",
			"Highlights the active indent guide.",
			"Controls whether the editor should render indent guides.",
			"Inlay hints are disabled",
			"Inlay hints are hidden by default and show when holding {0}",
			"Inlay hints are enabled",
			"Inlay hints are showing by default and hide when holding {0}",
			"Larger suggestions will show side by side if there is enough space, otherwise they will be shown below.",
			"Larger suggestions are never shown side by side and will always be shown below.",
			"Disable the code action menu.",
			"Show the code action menu when the cursor is on lines with code or on empty lines.",
			"Show the code action menu when the cursor is on lines with code.",
			"Defines the model to use for determining which lines to stick. If the outline model does not exist, it will fall back on the folding provider model which falls back on the indentation model. This order is respected in all three cases.",
			"Shows the nested current scopes during the scroll at the top of the editor.",
			"Defines the maximum number of sticky lines to show.",
			"Enable scrolling of Sticky Scroll with the editor's horizontal scrollbar.",
			"When enabled IntelliSense filtering requires that the first character matches on a word start. For example, `c` on `Console` or `WebContext` but _not_ on `description`. When disabled IntelliSense will show more results but still sorts them by match quality.",
			"When enabled IntelliSense shows `class`-suggestions.",
			"When enabled IntelliSense shows `color`-suggestions.",
			"When enabled IntelliSense shows `constant`-suggestions.",
			"When enabled IntelliSense shows `constructor`-suggestions.",
			"When enabled IntelliSense shows `customcolor`-suggestions.",
			"When enabled IntelliSense shows `deprecated`-suggestions.",
			"When enabled IntelliSense shows `enumMember`-suggestions.",
			"When enabled IntelliSense shows `enum`-suggestions.",
			"When enabled IntelliSense shows `event`-suggestions.",
			"When enabled IntelliSense shows `field`-suggestions.",
			"When enabled IntelliSense shows `file`-suggestions.",
			"When enabled IntelliSense shows `folder`-suggestions.",
			"When enabled IntelliSense shows `function`-suggestions.",
			"When enabled IntelliSense shows `interface`-suggestions.",
			"When enabled IntelliSense shows `issues`-suggestions.",
			"When enabled IntelliSense shows `keyword`-suggestions.",
			"When enabled IntelliSense shows `method`-suggestions.",
			"When enabled IntelliSense shows `module`-suggestions.",
			"When enabled IntelliSense shows `operator`-suggestions.",
			"When enabled IntelliSense shows `property`-suggestions.",
			"When enabled IntelliSense shows `reference`-suggestions.",
			"When enabled IntelliSense shows `snippet`-suggestions.",
			"When enabled IntelliSense shows `struct`-suggestions.",
			"When enabled IntelliSense shows `text`-suggestions.",
			"When enabled IntelliSense shows `typeParameter`-suggestions.",
			"When enabled IntelliSense shows `unit`-suggestions.",
			"When enabled IntelliSense shows `user`-suggestions.",
			"When enabled IntelliSense shows `value`-suggestions.",
			"When enabled IntelliSense shows `variable`-suggestions.",
			"Editor content",
			"Controls whether copying without a selection copies the current line.",
			"Enables the Code Action lightbulb in the editor.",
			"Controls whether to use the experimental GPU acceleration to render the editor.",
			"Use regular DOM-based rendering.",
			"Use GPU acceleration.",
			"Controls whether whitespace is rendered with a new, experimental method.",
			"Use a new rendering method with font characters.",
			"Use the stable rendering method.",
			"Use a new rendering method with svgs.",
			"Scrolling speed multiplier when pressing `Alt`.",
			"Controls whether the Find Widget should add extra lines on top of the editor. When true, you can scroll beyond the first line when the Find Widget is visible.",
			"Controls the condition for turning on Find in Selection automatically.",
			"Controls whether the Find Widget closes after an explicit find navigation command lands on a result.",
			"Controls whether the cursor should jump to find matches while typing.",
			"Controls whether the Find Widget should search as you type.",
			"Controls whether the Find Widget should read or modify the shared find clipboard on macOS.",
			"Controls how the find widget history should be stored",
			"Controls whether the search automatically restarts from the beginning (or the end) when no further matches can be found.",
			"Controls how the replace widget history should be stored",
			"Controls whether the search string in the Find Widget is seeded from the editor selection.",
			"Controls whether the editor has code folding enabled.",
			"Controls whether the editor should highlight folded ranges.",
			"Controls whether the editor automatically collapses import ranges.",
			"The maximum number of foldable regions. Increasing this value may result in the editor becoming less responsive when the current source has a large number of foldable regions.",
			"Controls the strategy for computing folding ranges.",
			"Use a language-specific folding strategy if available, else the indentation-based one.",
			"Use the indentation-based folding strategy.",
			"Controls the font family.",
			"Explicit 'font-feature-settings' CSS property. A boolean can be passed instead if one only needs to turn on/off ligatures.",
			"Enables/Disables font ligatures ('calt' and 'liga' font features). Change this to a string for fine-grained control of the 'font-feature-settings' CSS property.",
			"Configures font ligatures or font features. Can be either a boolean to enable/disable ligatures or a string for the value of the CSS 'font-feature-settings' property.",
			"Controls the font size in pixels.",
			"Enables/Disables the translation from font-weight to font-variation-settings. Change this to a string for fine-grained control of the 'font-variation-settings' CSS property.",
			"Explicit 'font-variation-settings' CSS property. A boolean can be passed instead if one only needs to translate font-weight to font-variation-settings.",
			"Configures font variations. Can be either a boolean to enable/disable the translation from font-weight to font-variation-settings or a string for the value of the CSS 'font-variation-settings' property.",
			"Controls the font weight. Accepts \"normal\" and \"bold\" keywords or numbers between 1 and 1000.",
			"Only \"normal\" and \"bold\" keywords or numbers between 1 and 1000 are allowed.",
			"Controls whether the editor should automatically format the pasted content. A formatter must be available and the formatter should be able to format a range in a document.",
			"Controls whether the editor should automatically format the line after typing.",
			"Controls whether the editor should render the vertical glyph margin. Glyph margin is mostly used for debugging.",
			"Controls whether the cursor should be hidden in the overview ruler.",
			"Prefer showing hovers above the line, if there's space.",
			"Controls the delay in milliseconds after which the hover is shown.",
			"Controls whether the hover is shown.",
			"Hover is disabled.",
			"Hover is enabled.",
			"Hover is shown when holding `{0}` or `Alt` (the opposite modifier of `#editor.multiCursorModifier#`)",
			"Controls the delay in milliseconds after which the hover is hidden. Requires `#editor.hover.sticky#` to be enabled.",
			"Controls whether long line warning hovers are shown, such as when tokenization is skipped or rendering is paused.",
			"Controls whether the hover should remain visible when mouse is moved over it.",
			"Make scrolling inertial - mostly useful with touchpad on linux.",
			"Enables the inlay hints in the editor.",
			"Controls font family of inlay hints in the editor. When set to empty, the {0} is used.",
			"Controls font size of inlay hints in the editor. As default the {0} is used when the configured value is less than {1} or greater than the editor font size.",
			"Maximum overall length of inlay hints, for a single line, before they get truncated by the editor. Set to `0` to never truncate",
			"Enables the padding around the inlay hints in the editor.",
			"Quick suggestions show as ghost text",
			"Controls whether the accessibility hint should be provided to screen reader users when an inline completion is shown.",
			"Controls whether showing a suggestion will shift the code to make space for the suggestion inline.",
			"Controls how many lines of surrounding context are shown above and below the target line in the long distance inline suggestion preview. Set to 0 to only show the target line.",
			"Controls whether larger suggestions can be shown side by side.",
			"Controls whether the suggestion will show as collapsed until jumping to it.",
			"Controls whether long distance inline suggestions are shown.",
			"Controls whether to send request information from the inline suggestion provider.",
			"Controls whether to automatically show inline suggestions in the editor.",
			"Controls the font family of the inline suggestions.",
			"Controls the minimal delay in milliseconds after which inline suggestions are shown after typing.",
			"Controls whether to show inline suggestions when there is a suggest conflict.",
			"Controls when to show the inline suggestion toolbar.",
			"Show the inline suggestion toolbar whenever an inline suggestion is shown.",
			"Never show the inline suggestion toolbar.",
			"Show the inline suggestion toolbar when hovering over an inline suggestion.",
			"Suppresses inline completions for specified extension IDs -- comma separated.",
			"Controls whether inline suggestions are suppressed when in snippet mode.",
			"Controls how inline suggestions interact with the suggest widget. If enabled, the suggest widget is not shown automatically when inline suggestions are available.",
			"Controls whether to show syntax highlighting for inline suggestions in the editor.",
			"Controls whether to trigger a command when the inline suggestion provider changes.",
			"Controls the letter spacing in pixels.",
			"Controls the line height. \n - Use 0 to automatically compute the line height from the font size.\n - Values between 0 and 8 will be used as a multiplier with the font size.\n - Values greater than or equal to 8 will be used as effective values.",
			"Controls the display of line numbers.",
			"Line numbers are rendered every 10 lines.",
			"Line numbers are not rendered.",
			"Line numbers are rendered as absolute number.",
			"Line numbers are rendered as distance in lines to cursor position.",
			"Controls whether the editor has linked editing enabled. Depending on the language, related symbols such as HTML tags, are updated while editing.",
			"Controls whether the editor should detect links and make them clickable.",
			"Highlight matching brackets.",
			"Controls whether the minimap is hidden automatically.",
			"The minimap is hidden when mouse is not over the minimap and shown when mouse is over the minimap.",
			"The minimap is always shown.",
			"The minimap is only shown when the editor is scrolled",
			"Controls whether the minimap is shown.",
			"Defines the regular expression used to find section headers in comments. The regex must contain a named match group `label` (written as `(?<label>.+)`) that encapsulates the section header, otherwise it will not work. Optionally you can include another match group named `separator`. Use \\n in the pattern to match multi-line headers.",
			"Limit the width of the minimap to render at most a certain number of columns.",
			"Render the actual characters on a line as opposed to color blocks.",
			"Scale of content drawn in the minimap: 1, 2 or 3.",
			"Controls the font size of section headers in the minimap.",
			"Controls the amount of space (in pixels) between characters of section header. This helps the readability of the header in small font sizes.",
			"Controls whether MARK: comments are shown as section headers in the minimap.",
			"Controls whether named regions are shown as section headers in the minimap.",
			"Controls when the minimap slider is shown.",
			"Controls the side where to render the minimap.",
			"Controls the size of the minimap.",
			"The minimap will stretch or shrink as necessary to fill the height of the editor (no scrolling).",
			"The minimap will shrink as necessary to never be larger than the editor (no scrolling).",
			"The minimap has the same size as the editor contents (and might scroll).",
			"Controls what happens when middle mouse button is clicked in the editor.",
			"A multiplier to be used on the `deltaX` and `deltaY` of mouse wheel scroll events.",
			"Zoom the font of the editor when using mouse wheel and holding `Ctrl`.",
			"Zoom the font of the editor when using mouse wheel and holding `Cmd`.",
			"Controls the max number of cursors that can be in an active editor at once.",
			"Merge multiple cursors when they are overlapping.",
			"The modifier to be used to add multiple cursors with the mouse. The Go to Definition and Open Link mouse gestures will adapt such that they do not conflict with the [multicursor modifier](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).",
			"Maps to `Alt` on Windows and Linux and to `Option` on macOS.",
			"Maps to `Control` on Windows and Linux and to `Command` on macOS.",
			"Controls pasting when the line count of the pasted text matches the cursor count.",
			"Each cursor pastes the full text.",
			"Each cursor pastes a single line of the text.",
			"Controls whether occurrences should be highlighted across open files.",
			"Experimental: Highlights occurrences across all valid open files.",
			"Does not highlight occurrences.",
			"Highlights occurrences only in the current file.",
			"Controls the delay in milliseconds after which occurrences are highlighted.",
			"Quick suggestions are disabled",
			"Quick suggestions are disabled when inline completions are showing",
			"Quick suggestions show inside the suggest widget",
			"Controls the cursor style in overtype input mode.",
			"Controls whether pasting should overtype.",
			"Controls whether a border should be drawn around the overview ruler.",
			"Controls the amount of space between the bottom edge of the editor and the last line.",
			"Controls the amount of space between the top edge of the editor and the first line.",
			"Controls whether the parameter hints menu cycles or closes when reaching the end of the list.",
			"Enables a pop-up that shows parameter documentation and type information as you type.",
			"Controls whether you can paste content in different ways.",
			"Controls if a widget is shown when pasting content in to the editor. This widget lets you control how the file is pasted.",
			"Show the paste selector widget after content is pasted into the editor.",
			"Never show the paste selector widget. Instead the default pasting behavior is always used.",
			"Controls whether to focus the inline editor or the tree in the peek widget.",
			"Focus the editor when opening peek",
			"Focus the tree when opening peek",
			"Controls whether suggestions should automatically show up while typing. This can be controlled for typing in comments, strings, and other code. Quick suggestion can be configured to show as ghost text or with the suggest widget. Also be aware of the {0}-setting which controls if suggestions are triggered by special characters.",
			"Enable quick suggestions inside comments.",
			"Enable quick suggestions outside of strings and comments.",
			"Enable quick suggestions inside strings.",
			"Quick suggestions show as ghost text for all token types",
			"Quick suggestions are disabled for all token types",
			"Quick suggestions are disabled for all token types when inline completions are showing",
			"Quick suggestions are enabled for all token types",
			"Controls the delay in milliseconds after which quick suggestions will show up.",
			"Controls whether the editor auto renames on type.",
			"Deprecated, use `#editor.linkedEditing#` instead.",
			"Controls whether the editor should render control characters.",
			"Render last line number when the file ends with a newline.",
			"Controls how the editor should render the current line highlight.",
			"Highlights both the gutter and the current line.",
			"Controls if the editor should render the current line highlight only when the editor is focused.",
			"Whether to render rich screen reader content when the `#editor.editContext#` setting is enabled.",
			"Controls how the editor should render whitespace characters.",
			"Render whitespace characters except for single spaces between words.",
			"Render whitespace characters only on selected text.",
			"Render only trailing whitespace characters.",
			"Controls whether selections should have rounded corners.",
			"Render vertical rulers after a certain number of monospace characters. Use multiple values for multiple rulers. No rulers are drawn if array is empty.",
			"Color of this editor ruler.",
			"Number of monospace characters at which this editor ruler will render.",
			"Control whether inline suggestions are announced by a screen reader.",
			"Controls the visibility of the horizontal scrollbar.",
			"The horizontal scrollbar will be visible only when necessary.",
			"The horizontal scrollbar will always be hidden.",
			"The horizontal scrollbar will always be visible.",
			"The height of the horizontal scrollbar.",
			"When set, the horizontal scrollbar will not increase the size of the editor's content.",
			"Controls whether clicks scroll by page or jump to click position.",
			"Controls the visibility of the vertical scrollbar.",
			"The vertical scrollbar will be visible only when necessary.",
			"The vertical scrollbar will always be hidden.",
			"The vertical scrollbar will always be visible.",
			"The width of the vertical scrollbar.",
			"Controls the number of extra characters beyond which the editor will scroll horizontally.",
			"Controls whether the editor will scroll beyond the last line.",
			"Controls whether the editor will scroll when the middle button is pressed.",
			"Scroll only along the predominant axis when scrolling both vertically and horizontally at the same time. Prevents horizontal drift when scrolling vertically on a trackpad.",
			"Controls whether the Linux primary clipboard should be supported.",
			"Controls whether the editor should highlight matches similar to the selection.",
			"Controls how many characters can be in the selection before similiar matches are not highlighted. Set to zero for unlimited.",
			"Controls whether the editor should highlight selection matches that span multiple lines.",
			"Whether leading and trailing whitespace should always be selected.",
			"Whether subwords (like 'foo' in 'fooBar' or 'foo_bar') should be selected.",
			"Controls strikethrough deprecated variables.",
			"Controls when the folding controls on the gutter are shown.",
			"Always show the folding controls.",
			"Only show the folding controls when the mouse is over the gutter.",
			"Never show the folding controls and reduce the gutter size.",
			"Controls fading out of unused code.",
			"Controls whether the editor will scroll using an animation.",
			"Controls whether snippets are shown with other suggestions and how they are sorted.",
			"Show snippet suggestions below other suggestions.",
			"Show snippets suggestions with other suggestions.",
			"Do not show snippet suggestions.",
			"Show snippet suggestions on top of other suggestions.",
			"Emulate selection behavior of tab characters when using spaces for indentation. Selection will stick to tab stops.",
			"Controls whether filtering and sorting suggestions accounts for small typos.",
			"Controls whether words are overwritten when accepting completions. Note that this depends on extensions opting into this feature.",
			"Always select a suggestion when automatically triggering IntelliSense.",
			"Insert suggestion without overwriting text right of the cursor.",
			"Never select a suggestion when automatically triggering IntelliSense.",
			"Insert suggestion and overwrite text right of the cursor.",
			"Select a suggestion only when triggering IntelliSense as you type.",
			"Select a suggestion only when triggering IntelliSense from a trigger character.",
			"Controls whether sorting favors words that appear close to the cursor.",
			"Controls whether to preview the suggestion outcome in the editor.",
			"Controls whether a suggestion is selected when the widget shows. Note that this only applies to automatically triggered suggestions ({0} and {1}) and that a suggestion is always selected when explicitly invoked, e.g via `Ctrl+Space`.",
			"Controls whether remembered suggestion selections are shared between multiple workspaces and windows (needs `#editor.suggestSelection#`).",
			"Controls whether to show or hide icons in suggestions.",
			"Controls whether suggest details show inline with the label or only in the details widget.",
			"Controls the visibility of the status bar at the bottom of the suggest widget.",
			"Controls whether an active snippet prevents quick suggestions.",
			"Font size for the suggest widget. When set to {0}, the value of {1} is used.",
			"Line height for the suggest widget. When set to {0}, the value of {1} is used. The minimum value is 8.",
			"Controls whether suggestions should automatically show up when typing trigger characters.",
			"Controls how suggestions are pre-selected when showing the suggest list.",
			"Always select the first suggestion.",
			"Select recent suggestions unless further typing selects one, e.g. `console.| -> console.log` because `log` has been completed recently.",
			"Select suggestions based on previous prefixes that have completed those suggestions, e.g. `co -> console` and `con -> const`.",
			"Enables tab completions.",
			"Disable tab completions.",
			"Tab complete will insert the best matching suggestion when pressing tab.",
			"Tab complete snippets when their prefix match. Works best when 'quickSuggestions' aren't enabled.",
			"Controls whether the editor receives tabs or defers them to the workbench for navigation.",
			"Controls whether the editor will also delete the next line's indentation whitespace when deleting a newline.",
			"Controls whether clicking on the empty content after a folded line will unfold the line.",
			"Defines allowed characters that are not being highlighted.",
			"Unicode characters that are common in allowed locales are not being highlighted.",
			"Controls whether characters are highlighted that can be confused with basic ASCII characters, except those that are common in the current user locale.",
			"Controls whether characters in comments should also be subject to Unicode highlighting.",
			"Controls whether characters in strings should also be subject to Unicode highlighting.",
			"Controls whether characters that just reserve space or have no width at all are highlighted.",
			"Controls whether all non-basic ASCII characters are highlighted. Only characters between U+0020 and U+007E, tab, line-feed and carriage-return are considered basic ASCII.",
			"Remove unusual line terminators that might cause problems.",
			"Unusual line terminators are automatically removed.",
			"Unusual line terminators are ignored.",
			"Unusual line terminators prompt to be removed.",
			"Spaces and tabs are inserted and deleted in alignment with tab stops.",
			"Controls the word break rules used for Chinese/Japanese/Korean (CJK) text.",
			"Word breaks should not be used for Chinese/Japanese/Korean (CJK) text. Non-CJK text behavior is the same as for normal.",
			"Use the default line break rule.",
			"Locales to be used for word segmentation when doing word related navigations or operations. Specify the BCP 47 language tag of the word you wish to recognize (e.g., ja, zh-CN, zh-Hant-TW, etc.).",
			"Characters that will be used as word separators when doing word related navigations or operations.",
			"Controls how lines should wrap.",
			"Lines will wrap at the minimum of viewport and `#editor.wordWrapColumn#`.",
			"Lines will never wrap.",
			"Lines will wrap at the viewport width.",
			"Lines will wrap at `#editor.wordWrapColumn#`.",
			"Controls the wrapping column of the editor when `#editor.wordWrap#` is `wordWrapColumn` or `bounded`.",
			"Controls whether literal `\\n` shall trigger a wordWrap when `#editor.wordWrap#` is enabled.\n\nFor example:\n```c\nchar* str=\"hello\\nworld\"\n```\nwill be displayed as\n```c\nchar* str=\"hello\\n\n           world\"\n```",
			"Controls the indentation of wrapped lines.",
			"Wrapped lines get +2 indentation toward the parent.",
			"Wrapped lines get +1 indentation toward the parent.",
			"No indentation. Wrapped lines begin at column 1.",
			"Wrapped lines get the same indentation as the parent.",
			"Controls the algorithm that computes wrapping points. Note that when in accessibility mode, advanced will be used for the best experience.",
			"Delegates wrapping points computation to the browser. This is a slow algorithm, that might cause freezes for large files, but it works correctly in all cases.",
			"Assumes that all characters are of the same width. This is a fast algorithm that works correctly for monospace fonts and certain scripts (like Latin characters) where glyphs are of equal width."
		],
		"vs/editor/common/languages": [
			"array",
			"boolean",
			"class",
			"constant",
			"constructor",
			"enumeration",
			"enumeration member",
			"event",
			"field",
			"file",
			"function",
			"interface",
			"key",
			"method",
			"module",
			"namespace",
			"null",
			"number",
			"object",
			"operator",
			"package",
			"property",
			"string",
			"struct",
			"Class",
			"Color",
			"Constant",
			"Constructor",
			"Custom Color",
			"Enum",
			"Enum Member",
			"Event",
			"Field",
			"File",
			"Folder",
			"Function",
			"Interface",
			"Issue",
			"Keyword",
			"Method",
			"Module",
			"Operator",
			"Property",
			"Reference",
			"Snippet",
			"Struct",
			"Text",
			"Tool",
			"Type Parameter",
			"Unit",
			"User",
			"Value",
			"Variable",
			"{0} ({1})",
			"type parameter",
			"variable"
		],
		"vs/platform/agentHost/common/agentHostCustomizationConfig": [
			"When enabled (the default), the Claude agent routes all requests through GitHub Copilot. When disabled, Claude talks to Anthropic directly using your own credentials (API key or Claude subscription).",
			"Route Claude Through Copilot",
			"Choose whether Codex usage is routed through GitHub Copilot or uses an existing Codex OpenAI login. VS Code does not provide the OpenAI sign-in flow; authenticate Codex separately before selecting OpenAI.",
			"Codex Usage Source",
			"Plugins configured on this agent host and available to remote sessions.",
			"Description",
			"Name",
			"Plugin",
			"Plugins",
			"Plugin URI",
			"Absolute path to the shell executable used by host-managed terminals. Normally pushed by the connected VS Code client from `terminal.integrated.agentHostProfile.<os>` (falling back to `terminal.integrated.defaultProfile.<os>`); when unset, the agent host falls back to the system shell. Only the path is supported; `args` and `env` from the workbench profile are not piped through yet. The workbench only pushes this for the local agent host — remote agent host operators should set this directly in the remote machine's `agent-host-config.json`.",
			"Default Shell",
			"Optional base URI of a GitHub Enterprise instance (for example \"https://ghe.example.com\" for GitHub Enterprise Server, or \"https://tenant.ghe.com\" for GitHub Enterprise Cloud). When set, the agent host authenticates and makes GitHub API calls against this instance instead of github.com. Normally pushed by the connected VS Code client from the `github-enterprise.uri` setting; remote agent host operators can set it directly in the remote `agent-host-config.json`.",
			"GitHub Enterprise URI",
			"Controls whether session-scoped customizations are populated from local file scanning or from Copilot SDK discovery.",
			"Session Customization Discovery Mode"
		],
		"vs/platform/agentHost/common/agentHostEnablementService": [
			"Whether the local agent host process is enabled.",
			"When enabled, some agents run in a separate agent host process.",
			"When enabled, hides the Extension Host Copilot CLI entry from the Agents window picker. Requires `#chat.agentHost.enabled#`.",
			"When enabled, new editor and panel chat sessions default to the Agent Host Copilot CLI instead of the local harness. Requires `#{0}#`.",
			"When enabled, hides the Extension Host Copilot CLI entry from the editor window chat picker.",
			"When enabled, shows the VS Code local chat harness in the chat picker. This setting is ignored in virtual workspaces, where the local chat harness is always available.",
			"When enabled, prefers the Agent Host Copilot CLI for new editor chat sessions. If the local harness is selected, it is replaced with Copilot once.",
			"Chat Agent Host"
		],
		"vs/platform/agentHost/common/agentHostSchema": [
			"Whether VS Code's auto-reply setting is enabled. When `true`, `ask_user` questions are auto-answered instead of blocking on the user, mirroring autopilot mode.",
			"Auto Reply",
			"Whether the Claude provider advertises support for multiple working directories, letting a session span every folder of a multi-root workspace.",
			"Claude Multiple Working Directories",
			"Whether the Codex provider is enabled.",
			"Codex Agent",
			"Whether the Codex provider advertises support for multiple working directories, letting a session span every folder of a multi-root workspace.",
			"Codex Multiple Working Directories",
			"Whether the Copilot provider advertises support for multiple working directories, letting a session span every folder of a multi-root workspace.",
			"Copilot Multiple Working Directories",
			"Whether repository information telemetry is disabled for Agent Host sessions.",
			"Disable Repository Information Telemetry",
			"Whether edit attribution telemetry is enabled for Agent Host sessions.",
			"Edit Telemetry",
			"Whether VS Code's global auto-approve setting is enabled. When `true`, every tool call is auto-approved, equivalent to a session using Allow all.",
			"Global Auto Approve",
			"Argument",
			"For `stdio` servers, the arguments passed to the command.",
			"Arguments",
			"For `stdio` servers, the executable to spawn.",
			"Command",
			"For `stdio` servers, the working directory the command runs in.",
			"Working Directory",
			"Agent-host-level MCP servers exposed to every session, keyed by server name. Each value is a server configuration (see `<serverName>`).",
			"A single MCP server entry. The property key is the server name.",
			"MCP Server",
			"For `stdio` servers, environment variables set on the spawned process.",
			"Environment",
			"For `http` servers, HTTP headers sent with every request.",
			"Headers",
			"MCP Servers",
			"The transport used to reach the server: `stdio` for a local command, `http` for a remote endpoint.",
			"Server Type",
			"For `http` servers, the endpoint URL of the MCP server.",
			"URL",
			"Whether Copilot Chat's prefer-long-context setting is enabled. When `true` (default), models with a free long context window only show the long context option in the picker. When `false`, the smaller default context option stays selectable.",
			"Prefer Long Context",
			"Whether remote session sync is enabled for the copilot-sdk CLI.",
			"Session Sync",
			"Whether Copilot sessions automatically discover and use the operating system's proxy configuration.",
			"System Proxy Discovery",
			"Most restrictive telemetry level requested by connected clients.",
			"Telemetry Level",
			"Whether terminal auto-approve rules forwarded by the connected client are allowed to apply to agent-host shell permission requests.",
			"Terminal Auto Approve",
			"Terminal auto-approve rules forwarded by the connected client for agent-host shell permission checks.",
			"Terminal Auto Approve Rules",
			"Approvals",
			"Assisted permissions",
			"Evaluates risk before running tools",
			"Allow all",
			"Runs tool calls without asking",
			"Default permissions",
			"Asks when approval settings don't apply",
			"Tool approval behavior for this session",
			"Agent Mode",
			"Autopilot",
			"Works autonomously within permissions",
			"Interactive",
			"Step-by-step collaboration",
			"Plan",
			"Plan first, execute when ready",
			"How the agent should approach this turn",
			"Permissions",
			"Allowed tools",
			"Denied tools",
			"Tool name",
			"Per-tool session permissions. Updated automatically when approving a tool \"in this Session\"."
		],
		"vs/platform/agentHost/common/agentHostStarter.config.contribution": [
			"When enabled, the agent host wires up the BYOK ('bring your own key') language-model bridge so extension-provided BYOK models can run in agent-host sessions. Requires `#chat.agentHost.enabled#`. The agent host process must be restarted for changes to take effect.",
			"When enabled, the agent host registers the Claude provider (subject to the Claude SDK being reachable). Independent of `#chat.agents.claude.preferAgentHost#` and `#chat.editor.claude.preferAgentHost#`, which choose which integration surfaces Claude. Requires `#chat.agentHost.enabled#`. The agent host process must be restarted for changes to take effect.",
			"Enable Claude Agent sessions in VS Code. Start and resume agentic coding sessions powered by Anthropic Claude Agent SDK directly in the editor. Uses your existing Copilot subscription.",
			"When enabled, Claude agent-host sessions advertise support for multiple working directories, so a session created in a multi-root workspace can span every workspace folder. Experimental; newly created sessions pick up a change without restarting the agent host.",
			"Additional command-line arguments passed to `codex app-server`. Primarily useful for debugging (for example, `--log-level=debug`).",
			"Optional override for `$CODEX_HOME`. Controls where the codex binary reads config and writes rollouts. When empty, codex uses its default (`~/.codex`).",
			"When enabled, the agent host registers the Codex provider (subject to the Codex SDK being reachable). Requires `#chat.agentHost.enabled#`. The agent host process must be restarted for changes to take effect.",
			"Enable Codex Agent sessions in VS Code. Start and resume agentic coding sessions powered by OpenAI Codex. Usage can be routed through GitHub Copilot or authenticated directly with an OpenAI account.",
			"When enabled, Codex agent-host sessions advertise support for multiple working directories, so a session created in a multi-root workspace can span every workspace folder. Experimental; newly created sessions pick up a change without restarting the agent host.",
			"Experimental, for local SDK development only. Absolute path to a directory containing `node_modules/@openai/codex`. When set, the agent host spawns the Codex binary from this tree instead of downloading the SDK. Empty (the default) falls through to the SDK distribution shipped with this build. Requires `#chat.agentHost.enabled#`. The agent host process must be restarted for changes to take effect.",
			"When enabled, Copilot agent-host sessions advertise support for multiple working directories, so a session created in a multi-root workspace can span every workspace folder. Experimental; newly created sessions pick up a change without restarting the agent host.",
			"When enabled, includes prompt and response content in OTel span attributes. Configurable in user settings only. Sets `OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT`. Privacy-sensitive: do not enable in environments that ship spans to shared sinks.",
			"Controls whether Copilot OpenTelemetry export captures prompt, response, and tool content.",
			"When enabled, the agent host persists every emitted OTel span to a local SQLite database. Configurable in user settings only. Spans can be inspected via the `Export Agent Host Traces Database` command. Compatible with external exporters: spans are written to SQLite *and* forwarded to the user-configured sink.",
			"When enabled, the agent host emits OpenTelemetry traces from the Copilot SDK. Configurable in user settings only. Requires `#chat.agentHost.enabled#`. Either configure `#chat.agentHost.otel.otlpEndpoint#` to ship traces to an external collector or enable `#chat.agentHost.otel.dbSpanExporter.enabled#` to capture them locally.",
			"Controls whether Copilot OpenTelemetry export is enabled. When managed, users cannot override the enterprise value.",
			"Exporter backend used by the Copilot SDK when `#chat.agentHost.otel.enabled#` is on. Configurable in user settings only. `otlp-grpc` is downgraded to `otlp-http` transparently in the CLI runtime.",
			"Enterprise-managed OTLP exporter headers (e.g. auth tokens) for Copilot OpenTelemetry export. Policy-only and extension-only: applied directly to the Copilot Chat extension's OTLP exporter, never delivered to the agent host process.",
			"Controls the enterprise-managed OTLP exporter headers for Copilot OpenTelemetry export.",
			"OTLP endpoint URL when exporter type is `otlp-http` or `otlp-grpc`. Configurable in user settings only. Sets `OTEL_EXPORTER_OTLP_ENDPOINT` inside the agent host process.",
			"Controls the enterprise-managed OTLP collector endpoint for Copilot OpenTelemetry export.",
			"Enterprise-managed OTLP wire protocol (`http/json`, `http/protobuf`, or `grpc`) for Copilot OpenTelemetry export. Policy-only: there is no user-facing setting; it carries the managed `telemetry.protocol` so the agent host's `OTEL_EXPORTER_OTLP_PROTOCOL` distinguishes protobuf from json.",
			"Controls the enterprise-managed OTLP wire protocol (protobuf vs JSON) for Copilot OpenTelemetry export.",
			"Output path for span JSON lines when exporter type is `file`. Configurable in user settings only. Sets `COPILOT_OTEL_FILE_EXPORTER_PATH`.",
			"Prevents local file export when enterprise-managed Copilot OpenTelemetry export is configured.",
			"Controls the enterprise-managed OTLP protocol for Copilot OpenTelemetry export.",
			"Console exporter is not selected by enterprise managed settings.",
			"File exporter is not selected by enterprise managed settings.",
			"Use OTLP over gRPC.",
			"Use OTLP over HTTP.",
			"Enterprise-managed OTel resource attributes for Copilot OpenTelemetry export. Policy-only: there is no user-facing setting; it carries the managed `telemetry.resourceAttributes` map so the agent host's `OTEL_RESOURCE_ATTRIBUTES` includes the deployment's attributes.",
			"Controls the enterprise-managed OTel resource attributes for Copilot OpenTelemetry export.",
			"Enterprise-managed OTel `service.name` resource attribute for Copilot OpenTelemetry export. Policy-only: there is no user-facing setting; it carries the managed `telemetry.serviceName` so the agent host's `OTEL_SERVICE_NAME` identifies spans from this deployment.",
			"Controls the enterprise-managed OTel `service.name` resource attribute for Copilot OpenTelemetry export.",
			"When enabled, Copilot sessions automatically discover and use the operating system's proxy configuration when no proxy environment variable is set.",
			"Chat Agent Host Starter"
		],
		"vs/platform/agentHost/common/changesetUri": [
			"Branch Changes",
			"Show changes made between different turns",
			"Compare Turns",
			"Show all changes made in this session",
			"All Changes",
			"Show changes made in this turn",
			"This Turn",
			"Show uncommitted changes in this session",
			"Uncommitted Changes"
		],
		"vs/platform/agentHost/common/claudeModelConfig": [
			"Controls how much reasoning effort Claude uses.",
			"Thinking Level"
		],
		"vs/platform/agentHost/common/copilotCliConfig": [
			"Controls logging from the Copilot SDK runtime. Agent host trace logging always enables trace output.",
			"Info",
			"Copilot SDK Log Level",
			"Trace",
			"When enabled, Copilot SDK sessions use Agent Host's terminal tool override instead of the SDK's default terminal behavior.",
			"Use Agent Host Terminal Tool",
			"Per-model capability overrides for Copilot SDK sessions, keyed by model id. Aliasing a model id to a known `family` routes it to that family's tuned system prompt without changing the model id sent to the runtime. Only affects Copilot SDK sessions; intended for experimentation.",
			"A single capability override. The property key is the model id.",
			"Capability Override",
			"Alias the model's family for prompt/capability routing (e.g. `claude-opus-4-8`).",
			"Family",
			"Model Capability Overrides",
			"When enabled, Copilot SDK sessions running a Claude Opus 4.8 model apply Opus 4.8-tuned system-prompt section overrides on top of the default system message.",
			"Opus 4.8 Agent Prompt",
			"Overrides the reasoning effort for Copilot SDK sessions regardless of the per-model picker value. Set it to a level the selected model supports (e.g. `low`, `medium`, `high`, `xhigh`); a value that isn't a recognized effort level is ignored and the session falls back to the picker value. Only affects Copilot SDK sessions; intended for experimentation.",
			"Reasoning Effort Override",
			"When enabled, the coding agent uses a rubber duck critic subagent to review code changes using a complementary model.",
			"Rubber Duck Agent",
			"Minimum number of tools before MCP and external tools are deferred behind tool search. Set to 0 to always defer external tools. Only effective when tool search is enabled.",
			"Tool Search Defer Threshold",
			"When enabled, Copilot SDK sessions defer MCP and non-core VS Code tools behind a tool-search tool so the model discovers them on demand instead of loading every tool definition up front.",
			"Agent Host Tool Search"
		],
		"vs/platform/agentHost/common/copilotConfigSlashCommands": [
			"Switch to autopilot mode",
			"Switch to autopilot mode with an objective",
			"objective",
			"Set permissions back to default",
			"Switch to interactive mode",
			"Create an implementation plan before coding",
			"Describe what you want to plan or research",
			"Set permissions to bypass approvals"
		],
		"vs/platform/agentHost/common/reasoningEffort": [
			"High",
			"Greater reasoning depth but slower",
			"Low",
			"Faster responses with less reasoning",
			"Max",
			"Absolute maximum capability with no constraints",
			"Medium",
			"Balanced reasoning and speed",
			"Minimal",
			"Minimal reasoning for fastest responses",
			"None",
			"No reasoning applied",
			"Extra High",
			"Highest reasoning depth but slowest"
		],
		"vs/platform/agentHost/common/sandboxConfigSchema": [
			"Advanced Sandbox Runtime",
			"Domain",
			"Allowed Network Domains",
			"Allow Network",
			"Allow Unsandboxed Commands",
			"Domain",
			"Denied Network Domains",
			"Sandbox Enabled",
			"Linux Sandbox Filesystem",
			"macOS Sandbox Filesystem",
			"Agent Sandbox",
			"Sandbox Enabled (Windows)",
			"Windows Sandbox Filesystem"
		],
		"vs/platform/agentHost/common/streamingToolCallDisplay": [
			"Creating file",
			"Creating {0}",
			"Creating file ({0} lines)",
			"Creating {0} ({1} lines)",
			"Creating file (1 line)",
			"Creating {0} (1 line)",
			"Editing file",
			"Editing {0}",
			"Editing {0} lines",
			"Editing {0} lines in {1}",
			"Editing 1 line",
			"Editing 1 line in {0}",
			"Inserting text",
			"Inserting text in {0}",
			"Inserting {0} lines",
			"Inserting {0} lines in {1}",
			"Inserting 1 line",
			"Inserting 1 line in {0}",
			"Generating patch",
			"Generating patch in {0}",
			"Generating patch ({0} lines)",
			"Generating patch ({0} lines) in {1}",
			"Generating patch (1 line)",
			"Generating patch (1 line) in {0}",
			"Replacing {0} lines",
			"Replacing {0} lines in {1}",
			"Replacing {0} lines with {1} lines",
			"Replacing {0} lines with {1} lines in {2}",
			"Replacing {0} lines with 1 line",
			"Replacing {0} lines with 1 line in {1}",
			"Replacing 1 line",
			"Replacing 1 line in {0}",
			"Replacing 1 line with {0} lines",
			"Replacing 1 line with {0} lines in {1}",
			"Replacing 1 line with 1 line",
			"Replacing 1 line with 1 line in {0}"
		],
		"vs/platform/agentHost/node/agentHostCommitOperationHandler": [
			"Authentication is required to generate a commit message. Please sign in to GitHub Copilot and try again.",
			"Sign in to GitHub Copilot to generate a commit message.",
			"Commit operation was cancelled.",
			"Committed changes with message: `{0}`",
			"Could not compute uncommitted changes to generate a commit message.",
			"Generated commit message was empty.",
			"No uncommitted changes to commit."
		],
		"vs/platform/agentHost/node/agentHostCommitOperationProvider": [
			"Commit Changes"
		],
		"vs/platform/agentHost/node/agentHostDiscardChangesOperationHandler": [
			"Discard changes operation was cancelled.",
			"Discarded changes to `{0}`."
		],
		"vs/platform/agentHost/node/agentHostDiscardChangesOperationProvider": [
			"Discard Changes",
			"Are you sure you want to discard the changes in '{0}'? This action cannot be undone."
		],
		"vs/platform/agentHost/node/agentHostMain": [
			"Agent Host"
		],
		"vs/platform/agentHost/node/agentHostPullRequestOperationHandler": [
			"Sign in to GitHub with repository access to create a pull request.",
			"merge",
			"the pull request identifier was not returned by GitHub.",
			"rebase",
			"squash",
			"Created from `{0}` targeting `{1}`.",
			"Pull request operation was cancelled.",
			"Agent Host changes for {0}",
			"Could not compute branch changes to create a pull request.",
			"Created pull request [#{0}]({1}).",
			"Created pull request [#{0}]({1}) with auto-merge ({2}) enabled.",
			"Created pull request [#{0}]({1}), but auto-merge could not be enabled: {2}",
			"Created draft pull request [#{0}]({1}).",
			"Pull request [#{0}]({1}) already exists.",
			"Pull request [#{0}]({1}) already exists; enabled auto-merge ({2}).",
			"Pull request [#{0}]({1}) already exists, but auto-merge could not be enabled: {2}",
			"There are no branch changes to create a pull request for."
		],
		"vs/platform/agentHost/node/agentHostPullRequestOperationProvider": [
			"Create Draft Pull Request",
			"Create Pull Request",
			"Create Pull Request (Auto-Merge)",
			"Create Pull Request (Auto-Rebase)",
			"Create Pull Request (Auto-Squash)"
		],
		"vs/platform/agentHost/node/agentHostRenameCommand": [
			"Rename this chat"
		],
		"vs/platform/agentHost/node/agentHostSyncOperationHandler": [
			"Sync operation was cancelled.",
			"Synced changes."
		],
		"vs/platform/agentHost/node/agentHostSyncOperationProvider": [
			"Sync Changes {0}↑"
		],
		"vs/platform/agentHost/node/agentService": [
			"Downloading {0} agent",
			"Forked Chat",
			"Forked Session",
			"Forked: ",
			"New Session"
		],
		"vs/platform/agentHost/node/claude/claudeAgent": [
			"Approvals",
			"Edit Automatically",
			"Claude edits files without asking, and asks before using other tools.",
			"Auto Mode",
			"Claude decides whether to ask for each tool operation.",
			"Bypass Permissions",
			"Claude runs all tools without asking.",
			"Ask Before Edits",
			"Claude asks before editing files.",
			"Plan Mode",
			"Claude creates a plan before making changes.",
			"How Claude handles tool approvals.",
			"Claude agent backed by the Anthropic Claude Agent SDK",
			"Claude"
		],
		"vs/platform/agentHost/node/claude/claudeInteractiveTools": [
			"Approve",
			"Deny",
			"Ready to code?"
		],
		"vs/platform/agentHost/node/claude/claudeReplayMapper": [
			"Message content could not be retrieved"
		],
		"vs/platform/agentHost/node/claude/claudeToolDisplay": [
			"Allow tool call?",
			"Allow tool from {0}?",
			"Read file?",
			"Run in terminal?",
			"Run skill?",
			"Fetch URL?",
			"Edit file?",
			"Ask user a question",
			"Run shell command",
			"Read shell output",
			"Edit file",
			"Ready to code?",
			"Find files",
			"Search files",
			"Kill shell command",
			"List directory",
			"Run MCP tool {0}",
			"Edit file",
			"Edit notebook",
			"Read notebook",
			"Read file",
			"Run skill",
			"Run subagent task",
			"Create task",
			"Read task",
			"List tasks",
			"Update task",
			"Update todo list",
			"Fetch URL",
			"Write file",
			"Ran shell command",
			"Ran {0}",
			"Read shell output",
			"Edited file",
			"Edited {0}",
			"\"{0}\" failed",
			"Found files",
			"Found files matching {0}",
			"Searched files",
			"Searched for {0}",
			"Killed shell command",
			"Listed directory",
			"Listed {0}",
			"Read file",
			"Read {0}",
			"Ran skill",
			"Ran skill {0}",
			"Ran subagent",
			"Completed task",
			"Created task",
			"Created task: {0}",
			"Deleted task",
			"Read task",
			"Read task list",
			"Started task",
			"Updated task",
			"Updated todo list",
			"Fetched {0}",
			"Fetched URL",
			"Running shell command",
			"Running {0}",
			"Reading shell output",
			"Editing file",
			"Editing {0}",
			"Finding files",
			"Finding files matching {0}",
			"Searching files",
			"Searching for {0}",
			"Killing shell command",
			"Listing directory",
			"Listing {0}",
			"Reading file",
			"Reading {0}",
			"Running skill",
			"Running skill {0}",
			"Completing task",
			"Creating task",
			"Creating task: {0}",
			"Deleting task",
			"Reading task",
			"Reading task list",
			"Starting task",
			"Updating task",
			"Updating todo list",
			"Fetching {0}",
			"Fetching URL"
		],
		"vs/platform/agentHost/node/claude/customizations/claudeBuiltinCommands": [
			"(Built-In) Reference for the Claude API / Anthropic SDK: model IDs, pricing, params, streaming, tool use, MCP, agents, caching, token counting, migration.",
			"(Built-In) Review the current diff for correctness bugs and reuse/simplification/efficiency cleanups at a chosen effort level (low→max). Pass `--comment` to post findings as inline PR comments, or `--fix` to apply them to the working tree.",
			"(Built-In) Scan transcripts for common read-only Bash/MCP calls and add a prioritized allowlist to project `.claude/settings.json` to reduce permission prompts.",
			"(Built-In) Scan the codebase and generate a `CLAUDE.md` file with project structure, conventions, and instructions for future sessions.",
			"(Built-In) Customize keyboard shortcuts, rebind keys, add chord bindings, or modify `~/.claude/keybindings.json`.",
			"(Built-In) Run a prompt or slash command on a recurring interval (e.g. `/loop 5m /foo`, defaults to 10m). For recurring tasks or polling status — not one-off work.",
			"(Built-In) Review a pull request or set of changes.",
			"(Built-In) Launch and drive the project's app to see a change working — run, start, or screenshot the app, or confirm a change works in the real app (not just tests).",
			"(Built-In) Complete a security review of the pending changes on the current branch.",
			"(Built-In) Review changed code for reuse, simplification, efficiency, and altitude cleanups, then apply the fixes. Quality only — it doesn't hunt for bugs (use `/code-review` for that).",
			"(Built-In) Configure the Claude Code harness via `settings.json`: hooks for automated behaviors, permissions, env vars, and hook troubleshooting.",
			"(Built-In) Run the app and observe behavior to confirm a code change actually does what it's supposed to. Use to verify a PR, confirm a fix, or validate local changes before pushing.",
			"(Built-In) Author a new skill.",
			"(Built-In) Catch-all for any task that doesn't fit a more specific agent — the default when no agent name is typed.",
			"(Built-In) Answers questions about the Claude Agent SDK, and the Claude/Anthropic API — features, hooks, slash commands, MCP servers, settings, IDE integrations, SDK agent-building, and API usage. Model: Haiku.",
			"(Built-In) Read-only search agent for broad fan-out searches across many files when you only need the conclusion; it locates code rather than reviewing it. Model: Haiku.",
			"(Built-In) General-purpose agent for researching complex questions, searching for code, and executing multi-step tasks.",
			"(Built-In) Software architect agent for designing implementation plans — step-by-step plans, critical files, and architectural trade-offs."
		],
		"vs/platform/agentHost/node/codex/codexAgent": [
			"Controls how much reasoning effort Codex uses.",
			"Thinking Level",
			"Additional Writable Directories",
			"Directory",
			"Absolute paths the sandbox is allowed to write to, in addition to the workspace. Only applies when Sandbox is Workspace Write.",
			"Approvals",
			"No Escalations",
			"Never ask for elevated permission; commands that cannot run in the sandbox are rejected.",
			"Ask on Failure",
			"Try commands in the sandbox first, then ask to retry with elevated permission if the sandbox blocks them.",
			"Ask When Needed",
			"Ask only when Codex determines a command needs elevated permission.",
			"Ask More Often",
			"Ask before more command categories so you can review actions more closely.",
			"How Codex requests approval for tool calls.",
			"Reasoning Effort",
			"Controls how much reasoning effort Codex uses.",
			"Network",
			"Allow sandboxed tool calls to make outbound network requests. Only applies when Sandbox is Workspace Write.",
			"Approvals",
			"Auto-Review",
			"Same workspace access as Default, but approval requests are routed through the auto-reviewer instead of prompting you.",
			"Default Permissions",
			"Codex can read and edit files in the workspace and run routine local commands. It asks before using the internet or going beyond the workspace.",
			"Full Access",
			"Codex can edit files outside the workspace and use the internet without asking. Use only when you want full machine access.",
			"How much Codex can do on its own before asking for approval.",
			"Personality",
			"Friendly",
			"Warmer, more conversational tone.",
			"Default",
			"Use Codex's built-in default tone.",
			"Pragmatic",
			"Terse, no-nonsense tone focused on actions.",
			"Tone Codex uses when communicating.",
			"Reasoning Summary",
			"Auto",
			"Concise",
			"Detailed",
			"None",
			"How Codex summarizes its reasoning in the response stream.",
			"Sandbox",
			"Full Access (Dangerous)",
			"Tool calls have unrestricted disk and network access.",
			"Read-Only",
			"Tool calls can read the workspace but cannot modify files.",
			"Workspace Write",
			"Tool calls can read and write within the workspace; network is controlled separately.",
			"Filesystem and network restrictions applied to tool calls.",
			"Web Search",
			"Cached Only",
			"Disabled",
			"Live",
			"Web-search tool availability for the model.",
			"Codex agent using GitHub Copilot",
			"Codex agent using your OpenAI account",
			"Codex"
		],
		"vs/platform/agentHost/node/codex/codexProviderConfiguration": [
			"Auto-review policy",
			"Updates auto_review.policy in config.toml. Leave empty to remove the auto_review section.",
			"Configure Codex defaults stored in config.toml. Project and managed configuration can override these user values.",
			"Open the Codex configuration file to customize additional agent behavior.",
			"Codex configuration documentation",
			"Open config.toml",
			"Advanced configuration",
			"Personality",
			"Default",
			"Controls the default communication style for Codex. Default leaves personality unset in config.toml.",
			"Friendly",
			"Pragmatic",
			"Personalization",
			"Review policy",
			"Save Policy",
			"Codex Settings"
		],
		"vs/platform/agentHost/node/copilot/copilotAgent": [
			"Default",
			"Selects the context window size for this model.",
			"Longer sessions",
			"Context Size",
			"Controls how much reasoning effort the model uses.",
			"Thinking Level",
			"Copilot SDK agent running in the local agent host process",
			"Error parsing plugin."
		],
		"vs/platform/agentHost/node/copilot/copilotAgentSession": [
			"Continue autonomously until done, using the selected approval level.",
			"Implement with Autopilot",
			"Continue autonomously with fleet management, using the selected approval level.",
			"Implement with Autopilot Fleet",
			"Approve the plan without executing it. I will implement it myself.",
			"Approve Plan Only",
			"A plan is ready for review.",
			"Implement the plan, asking for input and approval for each action.",
			"Implement Plan",
			"How would you like to proceed?",
			"Review Plan",
			"This command needs to access blocked network domain(s): {0}.",
			"This command needs to run outside the sandbox.",
			"Reason for leaving the sandbox: {0}",
			"Run Command Outside the Sandbox to Access {0}?",
			"Run Command Outside the Sandbox?",
			"Compaction completed",
			"The /{0} command requires selecting a subcommand. Available options: {1}"
		],
		"vs/platform/agentHost/node/copilot/copilotSystemNotification": [
			"Background agent {0} completed",
			"Background agent {0} failed",
			"Background agent {0} is complete",
			"Instruction discovered: {0}",
			"New inbox message from {0}",
			"Shell completed",
			"`{0}` completed"
		],
		"vs/platform/agentHost/node/copilot/copilotToolDisplay": [
			"Create file?",
			"Allow the model to call {0}?",
			"Allow tool call?",
			"MCP Tool",
			"Allow tool from {0}?",
			"Allow reading file outside of workspace?",
			"Run in terminal outside the sandbox?",
			"Run in terminal?",
			"Allow fetching web content?",
			"Fetch URL?",
			"Write file?",
			"Created file",
			"Created {0}",
			"Edited file",
			"Edited {0}",
			"Exited plan mode",
			"\"{0}\" failed",
			"Found files",
			"Found files matching {0}",
			"Searched files",
			"Searched for {0}",
			"Inserted text",
			"Inserted text in {0}",
			"Listed agents",
			"Edited files",
			"Edited {0}",
			"Edited {0}",
			"Read agent {0}",
			"Read agent",
			"Read Terminal",
			"Ran {0} command",
			"Ran {0}",
			"Read skill {0}",
			"Read skill {0}",
			"Executed SQL query",
			"Delegated task",
			"Read file",
			"Read {0}",
			"Read {0}, line {1} to the end",
			"Read {0}, line {1}",
			"Read {0}, lines {1} to {2}",
			"Fetched {0}",
			"Fetched URL",
			"Wrote to agent {0}",
			"Wrote to agent",
			"Sent input to shell",
			"Sent {0} to shell",
			"Creating file",
			"Creating {0}",
			"Editing file",
			"Editing {0}",
			"Presenting plan",
			"Finding files",
			"Finding files matching {0}",
			"Searching files",
			"Searching for {0}",
			"Inserting text",
			"Inserting text in {0}",
			"Editing files",
			"Editing {0}",
			"Editing {0}",
			"Reading Terminal",
			"Running {0} command",
			"Running {0}",
			"Reading skill {0}",
			"Reading skill {0}",
			"Executing SQL query",
			"Delegating task",
			"Reading file",
			"Reading {0}",
			"Reading {0}, line {1} to the end",
			"Reading {0}, line {1}",
			"Reading {0}, lines {1} to {2}",
			"Fetching {0}",
			"Fetching URL",
			"Sending input to shell",
			"Sending {0} to shell",
			"**Task completed:** {0}",
			"Apply Patch",
			"Ask User",
			"CodeQL Security Scan",
			"Code Review",
			"Create File",
			"Create Pull Request",
			"Edit File",
			"Exit Plan Mode",
			"Fetch Documentation",
			"Fetch Web Content",
			"Check Dependencies",
			"Invoke Skill",
			"List Agents",
			"List Shell Sessions",
			"Language Server",
			"Reload MCP Config",
			"Validate MCP Config",
			"Validate Changes",
			"Patch",
			"Propose Work",
			"Read",
			"Read Agent",
			"Read Terminal",
			"Reply to Comment",
			"Report Intent",
			"Progress update",
			"Search",
			"Search Code",
			"Run Shell Command",
			"Show File",
			"Read Skill",
			"Execute SQL",
			"Stop Terminal Session",
			"Store Memory",
			"Delegate Task",
			"Task Complete",
			"Thinking",
			"Search Tools",
			"Update Todo",
			"Web Search",
			"Write to Agent",
			"Write to Bash",
			"Write to PowerShell"
		],
		"vs/platform/agentHost/node/localCommands/bangLocalCommand": [
			"Command is running in the background",
			"Command exited with code {0}",
			"Failed to run command",
			"Command opened an interactive terminal",
			"Ran command",
			"Shell exited unexpectedly",
			"Terminal",
			"Command timed out"
		],
		"vs/platform/agentHost/node/localCommands/renameLocalCommand": [
			"Renamed: {0}"
		],
		"vs/platform/agentHost/node/sessionPermissions": [
			"Allow Once",
			"Allow in this Session",
			"Skip"
		],
		"vs/platform/agentHost/node/shared/agentFeedbackServerTools": [
			"Added comment",
			"Deleted comments",
			"Checked comments",
			"Checked {0} comments",
			"Checked 1 comment",
			"Resolved comments",
			"Viewed comments",
			"Adding comment",
			"Deleting comments",
			"Checking comments",
			"Resolving comments",
			"Viewing comments",
			"Add Comment",
			"Delete Comments",
			"List Comments",
			"Resolve Comments",
			"View Comments"
		],
		"vs/platform/agentHost/node/shared/sessionServerTools": [
			"Created chat",
			"Created session",
			"Deleted session",
			"Checked current session",
			"Read session context",
			"Checked sessions",
			"Checked {0} sessions",
			"Checked 1 session",
			"Sent message",
			"Creating chat",
			"Creating session",
			"Deleting session",
			"Checking current session",
			"Reading session context",
			"Checking sessions",
			"Sending message",
			"Create Chat",
			"Create Session",
			"Delete Session",
			"Get Current Session",
			"Get Session Context",
			"List Sessions",
			"Send Message"
		],
		"vs/platform/agentHost/node/shared/worktreeIsolation": [
			"Branch",
			"Base branch to work from",
			"Isolation",
			"Folder",
			"Work directly in the folder",
			"Worktree",
			"Create a Git worktree for isolation",
			"Where the agent should make changes",
			"Worktree Branch Prefix",
			"Prefix applied to the branch created for an isolated worktree.",
			"Worktree Branch Tracking",
			"Whether the branch created for an isolated worktree tracks its upstream.",
			"Worktree Include Files",
			"Glob patterns for git-ignored files to copy into the isolated worktree.",
			"Pattern",
			"Creating isolated worktree (checking out files)",
			"Creating isolated worktree (checking out files, {0}%)",
			"Creating isolated worktree (copying additional files)",
			"Creating isolated worktree (copying additional files, {0}%)",
			"Created isolated worktree for branch {0}",
			"Creating isolated worktree",
			"Creating isolated worktree (naming branch)",
			"This session couldn't be loaded because its working directory no longer exists: {0}",
			"This session couldn't be loaded because its worktree is missing and could not be recreated: {0}",
			"Saving uncommitted changes before archiving session",
			"the branch '{0}' no longer exists"
		],
		"vs/platform/configuration/common/configurationRegistry": [
			"Cannot register '{0}'. A setting must not declare both 'policy' and 'policyReference'.",
			"Cannot register '{0}'. The associated policy {1} is already registered with {2}. To attach another setting to the same policy, use 'policyReference'.",
			"Cannot register '{0}'. This property is already registered.",
			"Cannot register an empty property",
			"Cannot register '{0}'. This matches property pattern '\\\\[.*\\\\]$' for describing language specific editor settings. Use 'configurationDefaults' contribution.",
			"Configure settings to be overridden for {0}.",
			"Default Language Configuration Overrides",
			"Configure editor settings to be overridden for a language.",
			"This setting does not support per-language configuration."
		],
		"vs/platform/contextkey/common/contextkey": [
			"closing parenthesis ')'",
			"Empty context key expression",
			"Did you forget to write an expression? You can also put 'false' or 'true' to always evaluate to false or true, respectively.",
			"Expected: {0}\nReceived: '{1}'.",
			"'in' after 'not'.",
			"Unexpected end of expression",
			"Did you forget to put a context key?",
			"Unexpected token",
			"Did you forget to put && or || before the token?",
			"Unexpected token.",
			"Unexpected token. Hint: {0}"
		],
		"vs/platform/contextkey/common/contextkeys": [
			"Whether keyboard focus is inside an input box",
			"Whether the operating system is iOS",
			"Whether the operating system is Linux",
			"Whether the operating system is macOS",
			"Whether the operating system is macOS on a non-browser platform",
			"Whether the platform is a mobile web browser",
			"Whether the platform is a web browser",
			"Whether the operating system is Windows",
			"Quality type of VS Code"
		],
		"vs/platform/contextkey/common/scanner": [
			"Did you forget to escape the '/' (slash) character? Put two backslashes before it to escape, e.g., '\\\\/'.",
			"Did you forget to open or close the quote?",
			"Did you mean {0}?",
			"Did you mean {0} or {1}?",
			"Did you mean {0}, {1} or {2}?"
		],
		"vs/platform/dialogs/common/dialogs": [
			"Cancel",
			"...1 additional file not shown",
			"...{0} additional files not shown",
			"&&OK",
			"&&Yes"
		],
		"vs/platform/environment/node/argv": [
			"Add folder(s) to the last active window.",
			"Add files as context to the chat session.",
			"Adds a Model Context Protocol server definition to the user profile. Accepts JSON input in the form '{\"name\":\"server-name\",\"command\":...}'",
			"Opens the agents window.",
			"Filters installed extensions by provided category, when using --list-extensions.",
			"Maximize the chat session view.",
			"The mode to use for the chat session. Available options: 'ask', 'edit', 'agent', or the identifier of a custom mode. Defaults to 'agent'.",
			"Directory where CLI metadata should be stored.",
			"prompt",
			"Use {0} instead.",
			"Compare two files with each other.",
			"Use this option only when there is requirement to launch the application as sudo user on Linux or when running as an elevated user in an applocker environment on Windows.",
			"Disable the provided extension. This option is not persisted and is effective only when the command opens a new window.",
			"Disable all installed extensions. This option is not persisted and is effective only when the command opens a new window.",
			"Disable GPU hardware acceleration.",
			"Disable LCD font rendering.",
			"Enables proposed API features for extensions. Can receive one or more extension IDs to enable individually.",
			"Set the root path for extensions.",
			"Extensions Management",
			"Open a file at the path on the specified line and character position.",
			"Print usage.",
			"Allow debugging and profiling of extensions with the extension host being paused after start. Check the developer tools for the connection URI.",
			"Allow debugging and profiling of extensions. Check the developer tools for the connection URI.",
			"Installs the pre-release version of the extension, when using --install-extension",
			"Installs or updates an extension. The argument is either an extension id or a path to a VSIX. The identifier of an extension is '${publisher}.${name}'. Use '--force' argument to update to latest version. To install a specific version provide '@${version}'. For example: 'vscode.csharp@1.2.3'.",
			"List the installed extensions.",
			"The locale to use (e.g. en-US or zh-TW).",
			"Print the path to a terminal shell integration script. Allowed values are 'bash', 'pwsh', 'zsh' or 'fish'.",
			"Log level to use. Default is 'info'. Allowed values are 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off'. You can also configure the log level of an extension by passing extension id and log level in the following format: '${publisher}.${name}:${logLevel}'. For example: 'vscode.csharp:trace'. Can receive one or more such entries.",
			"Model Context Protocol",
			"Perform a three-way merge by providing paths for two modified versions of a file, the common origin of both modified versions and the output file to save merge results.",
			"Force to open a new window.",
			"Force to open an empty window for the chat session.",
			"options",
			"Options",
			"paths",
			"Run CPU profiler during startup.",
			"Opens the provided folder or workspace with the given profile and associates the profile with the workspace. If the profile does not exist, a new empty one is created.",
			"The prompt to use as chat.",
			"Remove folder(s) from the last active window.",
			"Force to open a file or folder in an already opened window.",
			"Force to use the last active window for the chat session.",
			"Show versions of installed extensions, when using --list-extensions.",
			"Print process usage and diagnostics information.",
			"To read from stdin, append '-' (e.g. '{0}')",
			"Subcommands",
			"Shows all telemetry events which VS code collects.",
			"Run with temporary data and extension directories, as if launched for the first time.",
			"Troubleshooting",
			"Turn sync on or off.",
			"Uninstalls an extension.",
			"Unknown commit",
			"Unknown version",
			"Update the installed extensions.",
			"Usage",
			"Specifies the directory that user data is kept in. Can be used to open multiple distinct instances of Code.",
			"Print verbose output (implies --wait).",
			"Print version.",
			"Wait for the files to be closed before returning."
		],
		"vs/platform/environment/node/argvHelper": [
			"Option '{0}' is deprecated: {1}",
			"Option '{0}' requires a non empty value. Ignoring the option.",
			"Arguments in `--goto` mode should be in the format of `FILE(:LINE(:CHARACTER))`.",
			"Option '{0}' is defined more than once. Using value '{1}'.",
			"Warning: '{0}' is not in the list of known options, but still passed to Electron/Chromium.",
			"Warning: '{0}' is not in the list of known options for subcommand '{1}'"
		],
		"vs/platform/extensionManagement/common/abstractExtensionManagementService": [
			"The '{0}' extension is not available in {1} for the {2} platform.",
			"Learn Why",
			"Can't install '{0}' extension since it was reported to be problematic.",
			"Marketplace is not enabled",
			"Cannot uninstall '{0}' extension. '{1}', '{2}' and other extension depend on this.",
			"Cannot uninstall '{0}' extension. It includes uninstalling '{1}' extension and '{2}', '{3}' and other extensions depend on this.",
			"This extension cannot be installed because {0}",
			"Can't install '{0}' extension because it is not compatible with the current version of {1} (version {2}).",
			"Can't install '{0}' extension since it was deprecated and the replacement extension '{1}' can't be found.",
			"Can't install release version of '{0}' extension because it has no release version.",
			"Cannot uninstall '{0}' extension. '{1}' extension depends on this.",
			"Cannot uninstall '{0}' extension . It includes uninstalling '{1}' extension and '{2}' extension depends on this.",
			"Cannot uninstall '{0}' extension. '{1}' and '{2}' extensions depend on this.",
			"Cannot uninstall '{0}' extension. It includes uninstalling '{1}' extension and '{2}' and '{3}' extensions depend on this."
		],
		"vs/platform/extensionManagement/common/allowedExtensionsService": [
			"the pre-release versions of this extension are not in the [allowed list]({0})",
			"the pre-release versions from this publisher are not in the [allowed list]({1})",
			"the extensions from this publisher are not in the [allowed list]({1})",
			"it is not in the [allowed list]({0})",
			"the version {0} of this extension is not in the [allowed list]({1})"
		],
		"vs/platform/extensionManagement/common/extensionManagement": [
			"Allow or disallow all extensions from the publisher.",
			"Extensions",
			"Allow or disallow all extensions.",
			"Disallow all extensions.",
			"Allow all extensions.",
			"Allow or disallow the extension.",
			"Allow or disallow specific versions of the extension. To specifcy a platform specific version, use the format `platform@1.2.3`, e.g. `win32-x64@1.2.3`. Supported platforms are `win32-x64`, `win32-arm64`, `linux-x64`, `linux-arm64`, `linux-armhf`, `alpine-x64`, `alpine-arm64`, `darwin-x64`, `darwin-arm64`",
			"Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. For more information on how to configure this setting, please visit the [Configure Allowed Extensions](https://aka.ms/vscode/enterprise/extensions/allowed) section.",
			"All extensions are allowed.",
			"Extension is not allowed.",
			"Allow only stable versions of the extension.",
			"Extension is allowed.",
			"No extensions are allowed.",
			"Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. More information: https://aka.ms/vscode/enterprise/extensions/allowed",
			"All extensions from the publisher are not allowed.",
			"Allow only stable versions of the extensions from the publisher.",
			"All extensions from the publisher are allowed.",
			"Extensions",
			"Preferences"
		],
		"vs/platform/extensionManagement/common/extensionManagementCLI": [
			"Extension '{0}' is already installed.",
			"Extension '{0}' v{1} is already installed. Use '--force' option to update to latest version or provide '@<version>' to install a specific version, for example: '{2}@1.2.3'.",
			"Extension '{0}' is a Built-in extension and cannot be uninstalled",
			"Extension '{0}' is a built-in extension and not allowed to be updated in the current product quality '{1}'.",
			"Cancelled installing extension '{0}'.",
			"Error while installing extensions: {0}",
			"Error while installing extension {0}: {1}",
			"Error while updating extension {0}: {1}",
			"A newer version of extension '{0}' v{1} is already installed. Use '--force' option to downgrade to older version.",
			"Extension '{0}' is marked as a Built-in extension by user. Please use '--force' option to uninstall it.",
			"Failed Installing Extensions: {0}",
			"Installing extension '{0}'...",
			"Installing builtin extension '{0}'...",
			"Installing builtin extension '{0}' v{1}...",
			"Installing extension '{0}' v{1}...",
			"Installing extensions...",
			"Installing extensions on {0}...",
			"Extensions installed on {0}:",
			"Extension '{0}' not found.",
			"Extension '{0}' is not installed.",
			"Extension '{0}' is not installed on {1}.",
			"Extension '{0}' v{1} was successfully installed.",
			"Extension '{0}' was successfully uninstalled!",
			"Extension '{0}' was successfully uninstalled from {1}!",
			"Extension '{0}' v{1} was successfully updated.",
			"Extension '{0}' was successfully installed.",
			"Uninstalling {0}...",
			"Updating extensions: {0}",
			"No extension to update",
			"Fetching latest versions for {0} extensions",
			"Updating the extension '{0}' to the version {1}",
			"Make sure you use the full extension ID, including the publisher, e.g.: {0}"
		],
		"vs/platform/extensionManagement/common/extensionNls": [
			"Couldn't find message for key {0}."
		],
		"vs/platform/extensionManagement/common/extensionsScannerService": [
			"Cannot read file {0}: {1}.",
			"Invalid format {0}: JSON object expected.",
			"Failed to parse {0}: [{1}, {2}] {3}.",
			"Invalid manifest file {0}: Not a JSON object.",
			"Failed to parse {0}: {1}."
		],
		"vs/platform/extensionManagement/node/extensionManagementService": [
			"Extension '{0}' is a built-in extension and not allowed to be updated in the current product quality '{1}'.",
			"Extension '{0}' is a built-in extension with version '{1}' and cannot be downgraded to version '{2}'.",
			"Cannot read the extension from {0}",
			"Unable to delete the existing folder '{0}' while installing the extension '{1}'. Please delete the folder manually and try again",
			"Unable to install extension '{0}' as it is not compatible with VS Code '{1}'.",
			"Cannot install '{0}' extension because of manifest mismatch with Marketplace",
			"This extension cannot be installed because {0}",
			"Please restart VS Code before reinstalling {0}.",
			"Signature verification failed with '{0}' error.",
			"Signature verification was not executed."
		],
		"vs/platform/extensionManagement/node/extensionManagementUtil": [
			"VSIX invalid: package.json is not a JSON file."
		],
		"vs/platform/extensions/common/extensionValidator": [
			"property `{0}` can be omitted or must be of type `string[]`",
			"property `{0}` should be omitted if the extension doesn't have a `{1}` or `{2}` property.",
			"property `{0}` can be omitted or must be of type `string`",
			"Expected `browser` ({0}) to be included inside extension's folder ({1}). This might make the extension non-portable.",
			"property `{0}` is mandatory and must be of type `object`",
			"property `{0}` is mandatory and must be of type `string`",
			"property `{0}` can be omitted or must be of type `string[]`",
			"property `{0}` can be omitted or must be of type `string[]`",
			"property `{0}` can be defined only if property `main` is also defined.",
			"property `{0}` can be omitted or must be of type `string`",
			"Expected `main` ({0}) to be included inside extension's folder ({1}). This might make the extension non-portable.",
			"property `{0}` is mandatory and must be of type `string`",
			"property publisher must be of type `string`.",
			"property `{0}` is mandatory and must be of type `string`",
			"Extension version is not semver compatible.",
			"Extension is not compatible with Code {0}. Extension requires: {1}.",
			"Version specified in `engines.vscode` ({0}) is not specific enough. For vscode versions before 1.0.0, please define at a minimum the major and minor desired version. E.g. ^0.10.0, 0.10.x, 0.11.0, etc.",
			"Version specified in `engines.vscode` ({0}) is not specific enough. For vscode versions after 1.0.0, please define at a minimum the major desired version. E.g. ^1.10.0, 1.10.x, 1.x.x, 2.x.x, etc.",
			"Could not parse `engines.vscode` value {0}. Please use, for example: ^1.22.0, ^1.22.x, etc."
		],
		"vs/platform/externalTerminal/node/externalTerminalService": [
			"VS Code Console",
			"can't find terminal application '{0}'",
			"'{0}' not supported",
			"Press any key to continue...",
			"Launching '{0}' failed with exit code {1}"
		],
		"vs/platform/files/common/files": [
			"{0}B",
			"{0}GB",
			"{0}KB",
			"{0}MB",
			"{0}TB",
			"Unknown Error"
		],
		"vs/platform/files/common/fileService": [
			"Unable to delete file '{0}' atomically because provider does not support it.",
			"Unable to delete non-empty folder '{0}'.",
			"Unable to delete nonexistent file '{0}'",
			"Unable to atomically delete file '{0}' because using trash is enabled.",
			"Unable to delete file '{0}' via trash because provider does not support it.",
			"Filesystem provider for scheme '{0}' does not does not support append",
			"Unable to read file '{0}' ({1})",
			"Unable to modify read-only file '{0}'",
			"Unable to write file '{0}' ({1})",
			"Unable to create file '{0}' that already exists when overwrite flag is not set",
			"Unable to read file '{0}' that is actually a directory",
			"Unable to write file '{0}' that is actually a directory",
			"File Modified Since",
			"Unable to resolve nonexistent file '{0}'",
			"File not modified since",
			"Unable to read file '{0}' that is too large to open",
			"Unable to resolve filesystem provider with relative file path '{0}'",
			"Unable to create folder '{0}' that already exists but is not a directory",
			"ENOPRO: No file system provider found for resource '{0}'",
			"Unable to copy when source '{0}' is same as target '{1}' with different path case on a case insensitive file system",
			"Unable to move/copy when source '{0}' is parent of target '{1}'.",
			"Unable to move/copy '{0}' because target '{1}' already exists at destination.",
			"Unable to move/copy '{0}' into '{1}' since a file would replace the folder it is contained in.",
			"Unable to unlock file '{0}' because atomic write is enabled.",
			"Unable to atomically write file '{0}' because provider does not support it.",
			"Unable to atomically write file '{0}' because provider does not support unbuffered writes.",
			"Unable to unlock file '{0}' because provider does not support it."
		],
		"vs/platform/files/common/io": [
			"File is too large to open"
		],
		"vs/platform/files/node/diskFileSystemProvider": [
			"Unable to copy '{0}' into '{1}' ({2}).",
			"File cannot be copied to same path with different path case",
			"File already exists",
			"File at target already exists and thus will not be moved/copied to unless overwrite is specified",
			"File to move/copy does not exist",
			"File does not exist",
			"Unable to move '{0}' into '{1}' ({2})."
		],
		"vs/platform/languagePacks/common/languagePacks": [
			" (Current)"
		],
		"vs/platform/log/common/log": [
			"Debug",
			"Error",
			"Info",
			"Off",
			"Trace",
			"Warning"
		],
		"vs/platform/markers/common/markers": [
			"Error",
			"Errors",
			"Info",
			"Infos",
			"Warning",
			"Warnings"
		],
		"vs/platform/mcp/common/allowedMcpServersService": [
			"This Model Context Protocol server is blocked by your organization's policy. Please contact your administrator for more information.",
			"This Model Context Protocol server is not in the list of servers allowed by your organization. Please contact your administrator for more information.",
			"Model Context Protocol servers are disabled in the Editor. Please check your [settings]({0})."
		],
		"vs/platform/mcp/common/mcpGalleryService": [
			"No README available",
			"You can find information about this server [here]({0})"
		],
		"vs/platform/mcp/common/mcpManagementService": [
			"This mcp server cannot be installed because {0}"
		],
		"vs/platform/notification/common/notification": [
			"Error: {0}",
			"Info: {0}",
			"Warning: {0}"
		],
		"vs/platform/request/common/request": [
			"Controls whether use of Electron's fetch implementation instead of Node.js' should be enabled. All local extensions will get Electron's fetch implementation for the global fetch API.",
			"Controls whether Node.js' fetch implementation should be extended with additional support. Currently proxy support ({1}) and system certificates ({2}) are added when the corresponding settings are enabled. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"HTTP",
			"Controls the interval in seconds for checking network interface changes to invalidate the proxy cache. Set to -1 to disable. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Specifies domain names for which proxy settings should be ignored for HTTP/HTTPS requests. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"The proxy setting to use. If not set, will be inherited from the `http_proxy` and `https_proxy` environment variables. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"The value to send as the `Proxy-Authorization` header for every network request. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Overrides the principal service name for Kerberos authentication with the HTTP proxy. A default based on the proxy hostname is used when this is not set. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Use the proxy support for extensions. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Enable proxy support for extensions, fall back to request options, when no proxy found.",
			"Disable proxy support for extensions.",
			"Enable proxy support for extensions.",
			"Enable proxy support for extensions, override request options.",
			"Controls whether the proxy server certificate should be verified against the list of supplied CAs. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Controls whether CA certificates should be loaded from the OS. On Windows and macOS, a reload of the window is required after turning this off. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Controls whether system certificates should be loaded using Node.js built-in support. Reload the window after changing this setting. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Controls whether experimental loading of CA certificates from the OS should be enabled. This uses a more general approach than the default implementation. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Controls whether in the remote extension host the local proxy configuration should be used. This setting only applies as a remote setting during [remote development](https://aka.ms/vscode-remote).",
			"Controls whether the built-in WebSocket implementation should be extended with additional support. Currently proxy support ({1}) and system certificates ({2}) are added when the corresponding settings are enabled. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately."
		],
		"vs/platform/shell/node/shellEnv": [
			"Unable to resolve your shell environment: {0}",
			"Unexpected exit code from spawned shell (code {0}, signal {1})",
			"Unable to resolve your shell environment in a reasonable time. Please review your shell configuration and restart."
		],
		"vs/platform/telemetry/common/telemetryLogAppender": [
			"Telemetry{0}"
		],
		"vs/platform/telemetry/common/telemetryService": [
			"If this setting is false, no telemetry will be sent regardless of the new setting's value. Deprecated in favor of the {0} setting.",
			"Crash Reports",
			"Read more about the [data we collect]({0}) and our [privacy statement]({1}).",
			"Read more about the [data we collect]({0}).",
			"Enable diagnostic data to be collected. This helps us to better understand how {0} is performing and where improvements need to be made.",
			"Enable diagnostic data to be collected. This helps us to better understand how {0} is performing and where improvements need to be made. [Read more]({1}) about what we collect and our privacy statement.",
			"Error Telemetry",
			"Enable feedback mechanisms such as the issue reporter, surveys, and other feedback options.",
			"A full restart of the application is necessary for crash reporting changes to take effect.",
			"Sends OS level crash reports.",
			"Sends usage data, errors, and crash reports.",
			"****Note:*** If this setting is 'off', no telemetry will be sent regardless of other telemetry settings. If this setting is set to anything except 'off' and telemetry is disabled with deprecated settings, no telemetry will be sent.*",
			"Sends general error telemetry and crash reports.",
			"Disables all product telemetry.",
			"Controls the level of telemetry.",
			"The following table outlines the data sent with each setting:",
			"Controls {0} telemetry, first-party extension telemetry, and participating third-party extension telemetry. Some third party extensions might not respect this setting. Consult the specific extension's documentation to be sure. Telemetry helps us better understand how {0} is performing, where improvements need to be made, and how features are being used.",
			"Usage Data",
			"Telemetry"
		],
		"vs/platform/telemetry/common/telemetryUtils": [
			"Telemetry"
		],
		"vs/platform/terminal/common/terminalPlatformConfiguration": [
			"The terminal profile to use on Linux for agent host terminals, including shells launched by AI agent tools. Accepts either a profile name from {0} or an inline profile object. When unset, falls back to {1}. Currently applies to the local agent host. Only the executable `path` is honored today; `args` and `env` from the profile are ignored. Remote agent hosts need remote-side shell configuration because local resolved paths may be invalid on the remote.",
			"The terminal profile to use on macOS for agent host terminals, including shells launched by AI agent tools. Accepts either a profile name from {0} or an inline profile object. When unset, falls back to {1}. Currently applies to the local agent host. Only the executable `path` is honored today; `args` and `env` from the profile are ignored. Remote agent hosts need remote-side shell configuration because local resolved paths may be invalid on the remote.",
			"The terminal profile to use on Windows for agent host terminals, including shells launched by AI agent tools. Accepts either a profile name from {0} or an inline profile object. When unset, falls back to {1}. Currently applies to the local agent host. Only the executable `path` is honored today; `args` and `env` from the profile are ignored. Remote agent hosts need remote-side shell configuration because local resolved paths may be invalid on the remote.",
			"The terminal profile to use on Linux for automation-related terminal usage like tasks and debug.",
			"The terminal profile to use on macOS for automation-related terminal usage like tasks and debug.",
			"The terminal profile to use for automation-related terminal usage like tasks and debug. This setting will currently be ignored if {0} (now deprecated) is set.",
			"A set of process names to ignore when using the {0} setting.",
			"The default terminal profile on Linux.",
			"The default terminal profile on macOS.",
			"The default terminal profile on Windows.",
			"Whether new shells should inherit their environment from VS Code, which may source a login shell to ensure $PATH and other development variables are initialized. This has no effect on Windows.",
			"Controls the maximum amount of lines that will be restored when reconnecting to a persistent terminal session. Increasing this will restore more lines of scrollback at the cost of more memory and increase the time it takes to connect to terminals on start up. This setting requires a restart to take effect and should be set to a value less than or equal to `#terminal.integrated.scrollback#`.",
			"A set of terminal profile customizations for {0} which allows adding, removing or changing how terminals are launched. Profiles are made up of a mandatory path, optional arguments and other presentation options.\n\nTo override an existing profile use its profile name as the key, for example:\n\n{1}\n\n{2}Read more about configuring profiles{3}.",
			"Whether to show hovers for links in the terminal output.",
			"Controls whether or not WSL distros are shown in the terminal dropdown",
			"A path to a shell executable.",
			"Integrated Terminal",
			"An optional set of arguments to run the shell executable with.",
			"A theme color ID to associate with the terminal icon.",
			"An object with environment variables that will be added to the terminal profile process. Set to `null` to delete environment variables from the base environment.",
			"A codicon ID to associate with the terminal icon.",
			"The id of the extension terminal",
			"The extension that contributed this profile.",
			"The name of the extension terminal",
			"The id of the extension terminal",
			"The extension that contributed this profile.",
			"The name of the extension terminal",
			"Whether or not to replace the dynamic terminal title that detects what program is running with the static profile name.",
			"A single path to a shell executable or an array of paths that will be used as fallbacks when one fails.",
			"The id of the extension terminal",
			"The extension that contributed this profile.",
			"The name of the extension terminal",
			"A profile source that will auto detect the paths to the shell. Note that non-standard executable locations are not supported and must be created manually in a new profile."
		],
		"vs/platform/terminal/common/terminalProfiles": [
			"Automatically detect the default"
		],
		"vs/platform/terminal/node/ptyHostMain": [
			"Pty Host"
		],
		"vs/platform/terminal/node/ptyService": [
			"History restored"
		],
		"vs/platform/terminal/node/terminalProcess": [
			"A native exception occurred during launch (Cannot launch conpty). Winpty has been removed, see {0} for more details. You can also try enabling the `{1}` setting.",
			"Starting directory (cwd) \"{0}\" does not exist",
			"Starting directory (cwd) \"{0}\" is not a directory",
			"Path to shell executable \"{0}\" does not exist",
			"Path to shell executable \"{0}\" is not a file or a symlink"
		],
		"vs/platform/theme/common/iconRegistry": [
			"The font character associated with the icon definition.",
			"The id of the font to use. If not set, the font that is defined first is used.",
			"Icon for goto next editor location.",
			"Icon for goto previous editor location.",
			"The font ID must only contain letters, numbers, underscores and dashes.",
			"Icon for the close action in widgets."
		],
		"vs/platform/userDataProfile/common/userDataProfile": [
			"Default"
		],
		"vs/platform/workspace/common/workspace": [
			"Code Workspace"
		],
		"vs/server/node/remoteExtensionHostAgentCli": [
			"Remote CLI"
		],
		"vs/server/node/serverEnvironmentService": [
			"If set, the user accepts the server license terms and the server will be started without a user prompt.",
			"Connection token required by the externally-running agent host when used with --agent-host-bridge-port.",
			"Host the externally-running agent host is reachable at when used with --agent-host-bridge-port. Defaults to localhost.",
			"Bridge renderer agent-host traffic to an already-running agent host listening on this socket path. Does not spawn an agent host.",
			"Bridge renderer agent-host traffic to an already-running agent host listening on this port. Does not spawn an agent host.",
			"The path to a socket file for the agent host WebSocket server to listen on.",
			"The port the agent host WebSocket server should listen on.",
			"A secret that must be included with all requests.",
			"Path to a file that contains the connection token.",
			"The workspace folder to open when no input is specified in the browser URL. A relative or absolute path resolved against the current working directory.",
			"The workspace to open when no input is specified in the browser URL. A relative or absolute path resolved against the current working directory.",
			"The host name or IP address the server should listen to. If not set, defaults to 'localhost'.",
			"The port the server should listen to. If 0 is passed a random free port is picked. If a range in the format num-num is passed, a free port from the range (end inclusive) is selected.",
			"Override the reconnection grace time window in seconds. Defaults to 10800 (3 hours).",
			"The path under which the web UI and the code server is provided. Defaults to '/'.`",
			"Specifies the directory that server data is kept in.",
			"The path to a socket file for the server to listen to.",
			"Start the server when installing or uninstalling extensions. To be used in combination with 'install-extension', 'install-builtin-extension' and 'uninstall-extension'.",
			"Sets the initial telemetry level. Valid levels are: 'off', 'crash', 'error' and 'all'. If not specified, the server will send telemetry until a client connects, it will then use the clients telemetry setting. Setting this to 'off' is equivalent to --disable-telemetry",
			"Run without a connection token. Only use this if the connection is secured by other means."
		],
		"vs/server/node/serverServices": [
			"Server"
		],
		"vs/workbench/api/common/extHostAuthentication": [
			"Authenticating to '{0}'",
			"Complete the authentication in the browser window that has opened.",
			"You have not yet finished authenticating to '{0}'. Would you like to try a different way? ({1})",
			"URL Handler",
			"Having trouble authenticating to '{0}'? Would you like to try a different way? ({1})"
		],
		"vs/workbench/api/common/extHostDiagnostics": [
			"Not showing {0} further errors and warnings."
		],
		"vs/workbench/api/common/extHostExtensionService": [
			"Path {0} does not point to a valid extension test runner.",
			"Cannot load test runner."
		],
		"vs/workbench/api/common/extHostLanguageFeatures": [
			"Drop using '{0}' extension",
			"Paste using '{0}' extension"
		],
		"vs/workbench/api/common/extHostLanguageModels": [
			"Justification: {1}"
		],
		"vs/workbench/api/common/extHostLogService": [
			"Extension Host",
			"Extension Host (Remote)",
			"Extension Host (Worker)"
		],
		"vs/workbench/api/common/extHostNotebook": [
			"Unable to modify read-only file '{0}'",
			"File Modified Since"
		],
		"vs/workbench/api/common/extHostStatusBar": [
			"{0} (Extension)",
			"Extension Status"
		],
		"vs/workbench/api/common/extHostTelemetry": [
			"Extension Telemetry{0}"
		],
		"vs/workbench/api/common/extHostTerminalService": [
			"Could not find the terminal with id {0} on the extension host"
		],
		"vs/workbench/api/common/extHostTunnelService": [
			"Private",
			"Public"
		],
		"vs/workbench/api/common/extHostWorkspace": [
			"Extension '{0}' failed to update workspace folders: {1}"
		],
		"vs/workbench/api/node/extHostAuthentication": [
			"Complete the authentication in the browser window that has opened.",
			"Device Code",
			"Loopback Server",
			"Open [{0}]({0}) in a new tab and paste your one-time code: {1}"
		],
		"vs/workbench/api/node/extHostDebugService": [
			"Debug Process"
		],
		"vs/workbench/common/configuration": [
			"Active Window",
			"Application",
			"Specifies the profile to use when opening a new window. If a profile name is provided, the new window will use that profile. If no profile name is provided, the new window will use the profile of the active window or the Default profile if no active window exists.",
			"Problems",
			"A set of UNC host names (without leading or trailing backslash, for example `192.168.0.1` or `my-server`) to allow without user confirmation. If a UNC host is being accessed that is not allowed via this setting or has not been acknowledged via user confirmation, an error will occur and the operation stopped. A restart is required when changing this setting. Find out more about this setting at https://aka.ms/vscode-windows-unc.",
			"UNC host names must not contain backslashes.",
			"If enabled, only allows access to UNC host names that are allowed by the `#security.allowedUNCHosts#` setting or after user confirmation. Find out more about this setting at https://aka.ms/vscode-windows-unc.",
			"Security",
			"Window",
			"Workbench"
		],
		"vs/workbench/common/contextkeys": [
			"The identifier of the active auxiliary panel",
			"Whether the active compare editor can swap sides",
			"Whether the active custom editor diff can toggle between inline and side by side layout",
			"Whether the active custom editor diff is backed by text documents",
			"The identifier of the active editor",
			"The available editor identifiers that are usable for the active editor",
			"Whether the active editor can revert",
			"Whether the active editor can toggle between being read-only or writeable",
			"Whether the active editor group is empty",
			"The index of the active editor group",
			"Whether the active editor group is the last group",
			"Whether the active editor group is locked",
			"Whether the active editor has unsaved changes",
			"Whether the active editor is the first one in its group",
			"Whether the active editor is the last one in its group",
			"Whether the active editor is not in preview mode",
			"Whether the active editor is pinned",
			"Whether the active editor is read-only",
			"The identifier of the active panel",
			"The identifier of the active viewlet",
			"Whether the auxiliary bar has keyboard focus",
			"Whether the auxiliary bar is maximized",
			"Whether the auxiliary bar is visible",
			"Whether the banner has keyboard focus",
			"Whether there are any working copies with unsaved changes",
			"Whether the editor area (any editor part) has keyboard focus",
			"Whether an editor is open",
			"Editor Part has a maximized group",
			"Whether focus is in a modal editor part",
			"Whether the modal editor part is maximized",
			"Whether the modal editor part has navigation context",
			"Whether the modal editor part has a sidebar",
			"Whether the modal editor part sidebar is visible",
			"Whether a modal editor part is visible",
			"Whether there are multiple editor groups opened in an editor part",
			"Whether editor tabs are visible",
			"The identifier of the embedder according to the product service, if one is defined",
			"The identifier of the view that has keyboard focus",
			"The number of opened editor groups",
			"Whether VS Code is running under automation/smoke test",
			"Whether Zen mode is enabled",
			"Window is an auxiliary window",
			"Whether an auxiliary window is focused",
			"Title bar is in compact mode",
			"Whether the resource is backed by a file system provider",
			"Whether the main window is in fullscreen mode",
			"Whether centered layout is enabled for the main editor",
			"Whether the current window is a agent sessions window.",
			"Whether the editor group is the top right editor group in the editor part",
			"Whether the window is always on top",
			"Whether the editor area in the main window is visible",
			"Whether there are multiple editor groups opened",
			"Whether multiple editors have been selected in an editor group",
			"Whether the notifications center is visible",
			"Whether a notification has keyboard focus",
			"Whether a notification toast is visible",
			"The alignment of the panel, either 'center', 'left', 'right' or 'justify'",
			"Whether the panel has keyboard focus",
			"Whether the panel is maximized",
			"The position of the panel, always 'bottom'",
			"Whether the panel is visible",
			"The name of the remote the window is connected to or an empty string if not connected to any remote",
			"The full value of the resource including scheme and path",
			"The folder name the resource is contained in",
			"The extension name of the resource",
			"The file name of the resource",
			"The language identifier of the resource",
			"The full path of the resource",
			"The scheme of the resource",
			"Whether a resource is present or not",
			"Whether the layout surface representing the secondary side bar is visible",
			"Whether all selected editors in a group have a file or untitled resource associated",
			"Whether the sidebar has keyboard focus",
			"Whether the sidebar is visible",
			"Whether a side by side editor is active",
			"Whether editors split vertically",
			"Whether the status bar has keyboard focus",
			"The scheme of the current workspace is from a temporary file system.",
			"Whether a text compare editor is active",
			"Whether a text compare editor is visible",
			"Style of the window title bar",
			"Whether the title bar is visible",
			"Whether exactly two editors have been selected in an editor group",
			"The scheme of the current workspace is from a virtual file system or an empty string.",
			"The kind of workspace opened in the window, either 'empty' (no workspace), 'folder' (single folder) or 'workspace' (multi-root workspace)",
			"The number of root folders in the workspace"
		],
		"vs/workbench/common/editor": [
			"Built-in",
			"Configure Limit",
			"Open Anyway",
			"Text Editor"
		],
		"vs/workbench/common/views": [
			"Default view icon.",
			"A view with id '{0}' is already registered",
			"No tree view with id '{0}' registered.",
			"Views"
		],
		"vs/workbench/contrib/chat/common/actions/chatContextKeys": [
			"The 'kind' of the current agent.",
			"True when the current agent session item has changes.",
			"True when multiple agent sessions are selected.",
			"True when the agent session item is archived.",
			"True when the agent session item is pinned.",
			"True when the agent session item is read.",
			"Whether the current agent session item has an associated pull request: 'available' or 'none'. Unset when the pull request state is unknown.",
			"The section of the current agent session section item.",
			"If the agent sessions view in the chat view is focused.",
			"Orientation of the agent sessions view in the chat view.",
			"Position of the agent sessions view in the chat view.",
			"Visibility of the agent sessions view in the chat view.",
			"The type of the current agent session item.",
			"True when the chat agent supports attachments.",
			"The Agent Host provider ID when the chat widget is locked to an Agent Host session.",
			"True when agent mode is disabled by organization policy.",
			"True when the user has opened the context window usage details.",
			"True when the chat text edits have been applied.",
			"True when it is possible to redo an interaction in the editing panel.",
			"True when it is possible to undo an interaction in the editing panel.",
			"True when a chat elicitation request is pending.",
			"True when a question carousel is rendered in the chat input.",
			"True when a tool confirmation is present.",
			"The type of the current editing request.",
			"True when the installed chat extension is invalid and needs to be updated.",
			"The chat item is the first request in the session.",
			"The number of foreground chat sessions visible across chat surfaces.",
			"True when the chat has custom agents available.",
			"True when there are chat session providers with delegation support available.",
			"True when the chat has file attachments.",
			"True when a delegation (continue in) target is selected but the request has not been submitted yet.",
			"True when there are pending requests in the queue.",
			"True when the user has used any of the /create-* slash commands.",
			"True when the chat widget is locked to an Agent Host session.",
			"True when chat is enabled because a default chat participant is activated with an implementation.",
			"True when focusing a KaTeX math element.",
			"True when the chat shown in the widget is read-only (non-interactive).",
			"The id of the chat item.",
			"The id of the last chat item.",
			"The short id of the currently selected chat model (for example 'gpt-4.1').",
			"True when the chat model can be selected manually by the user.",
			"The name of the current chat mode (e.g. 'Plan' for custom modes).",
			"The icon variant for the new chat button, controlled by experiment. Values: 'copilot', 'new-session', 'comment', or empty for default.",
			"True when a user-selectable chat model from a non-Copilot vendor is available.",
			"True when a default chat participant is registered for the panel from an extension.",
			"The location of the chat panel.",
			"True when a default chat participant is registered for the panel.",
			"The current permission level for tool auto-approval.",
			"True when the chat question carousel was triggered by a terminal and has a terminal to focus.",
			"True when a remote coding agent job is being created.",
			"The chat item is a request",
			"True when the chat request item is pending in the queue.",
			"The chat item is a response.",
			"True when the chat response resulted in an error.",
			"True when the chat response was filtered out by the server.",
			"True when the current chat response supports issue reporting.",
			"True when the current chat response has not completed, regardless of intermediate states like tool calls or elicitations.",
			"True when the chat session has a customAgentTarget defined to filter modes.",
			"True when the current chat session has debug log data.",
			"True when debug tools are enabled in the current chat session.",
			"True when the chat is in a contributed chat session that has available 'models' to display.",
			"True when the chat session has language models that target it via targetChatSessionType.",
			"True when the current chat session has no requests.",
			"True when all selected session options exist in their respective option group items.",
			"When the agent or command was automatically detected",
			"True when the current session type supports delegation.",
			"True when the current chat session provider supports forking conversations.",
			"The type of the current chat session.",
			"True when the chat request in progress message should be skipped.",
			"True when on-device speech-to-text is available for dictating into the chat input.",
			"True while the selected speech-to-text backend is preparing.",
			"True while the chat input is recording audio for speech-to-text transcription.",
			"Whether the remote coding agent prompt file overlay feature is enabled",
			"True when the chat widget is within a file with an edit session.",
			"Whether any remote coding agent is available",
			"True when the chat input is within the agent sessions welcome page.",
			"True when the chat input is within the automations dialog.",
			"True when focus is in the chat widget, false otherwise.",
			"Whether focus is in a chat editor.",
			"True when focus is in the chat question carousel.",
			"True when focus is in the chat terminal output region.",
			"True when focus is in a chat tip.",
			"True when focus is in the chat todo list.",
			"True when focus is in the chat input, false otherwise.",
			"True when the quick chat UI has focus, false otherwise.",
			"True when the chat input has focus.",
			"True when the chat input has text or file attachments that can be sent.",
			"True when the chat input has text.",
			"True when the current request is being edited.",
			"True when the current request input at the bottom is being edited.",
			"True when the current request is still in progress.",
			"When the response has been voted up, is set to 'up'. When voted down, is set to 'down'. Otherwise an empty string.",
			"The agent ID when the chat widget is locked to a coding agent session.",
			"True when the chat widget is locked to the coding agent session.",
			"True when there are multiple chat tips available.",
			"The count of tools available in the chat.",
			"True when the chat widget dispatches to the edit session chat."
		],
		"vs/workbench/contrib/chat/common/attachments/chatVariableEntries": [
			"All Problems",
			"Problems in {0}",
			"Attached {0} files",
			"Attached 1 file",
			"Attached {0} images",
			"Attached 1 image"
		],
		"vs/workbench/contrib/chat/common/chatImageExtraction": [
			"Images",
			"Image {0}",
			"File",
			"Tool: {0}",
			"Attachment"
		],
		"vs/workbench/contrib/chat/common/editing/chatEditingService": [
			"Whether the chat editing agent supports readonly references (temporary)",
			"The current state of the file in the chat editing widget",
			"Changes to {0} files"
		],
		"vs/workbench/contrib/chat/common/languageModels": [
			"Auto routes based on your task and real-time system health and model performance.",
			"Models routed via auto receive a {0}% discount.",
			"[Learn More]({0})",
			"{0}/{1}",
			"{0}/{1}/{2}",
			"Copilot",
			"Install Extension",
			"The internal {0} language model provider is being deprecated. Please migrate to the official extension.",
			"Group Name",
			"Please enter a name",
			"Enter value for {0}",
			"Enter a name for the group",
			"{0} (default)",
			"A language models group with this name already exists",
			"Select value for {0}",
			"Value is required",
			"Contribute language model chat providers of a specific vendor.",
			"Configuration options for the language model chat provider.",
			"Whether the property is a secret.",
			"Marks this language model chat provider as deprecated. When set, the Manage Models view renders the provider with a link pointing to a replacement.",
			"A URL opened when the user clicks the deprecation link shown next to the provider name. Use a 'vscode:extension/<publisher>.<name>' URI to open a replacement extension in the Extensions view.",
			"The display name of the language model chat provider.",
			"The vendor field cannot be empty.",
			"A command to manage the language model chat provider, e.g. 'Manage Copilot models'. This is used in the chat model picker. If not provided, a gear icon is not rendered during vendor selection.",
			"The managementCommand property is deprecated and will be removed in a future release. Use the new configuration property instead.",
			"A globally unique vendor of language model chat provider.",
			"The vendor '{0}' is already registered and cannot be registered twice",
			"Condition which must be true to show this language model chat provider in the Manage Models list.",
			"The vendor field cannot start or end with whitespace."
		],
		"vs/workbench/contrib/chat/common/model/chatModel": [
			"Similar code found with 1 license type",
			"Similar code found with {0} license types",
			"Response cleared due to possible match to public code, retrying with modified prompt.",
			"Made changes.",
			"Response cleared due to content safety filters, retrying with modified prompt.",
			"Answer questions to continue...",
			"Approve tool result?",
			"Authenticate {0} to continue...",
			"Review the plan to continue..."
		],
		"vs/workbench/contrib/chat/common/model/chatProgressTypes/chatToolInvocation": [
			"Tool \"{0}\" was denied"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/computeAutomaticInstructions": [
			"always added",
			"not invocable by model",
			"already processed",
			"applyTo '{0}' did not match any attached files",
			"no applyTo pattern",
			"debug logging disabled",
			"no description for model invocation",
			"model invocation disabled",
			"session type not matched",
			"Instructions for folder '{0}'",
			"Instructions for the workspace",
			"automatically attached as pattern is **",
			"Referenced by {0}",
			"automatically attached as pattern {0} matches {1}"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/hookSchema": [
			"Bash command for Linux and macOS.",
			"At least one of \"bash\" or \"powershell\" must be specified.",
			"The command to execute. This is the default cross-platform command.",
			"At least one of \"command\", \"windows\", \"linux\", or \"osx\" must be specified.",
			"Working directory for the script (relative to repository root).",
			"Additional environment variables that are merged with the existing environment.",
			"Linux-specific command. If specified and running on Linux, this overrides the \"command\" field.",
			"macOS-specific command. If specified and running on macOS, this overrides the \"command\" field.",
			"PowerShell command for Windows.",
			"Maximum execution time in seconds (default: 30).",
			"Maximum execution time in seconds (default: 10).",
			"Must be \"command\".",
			"Windows-specific command. If specified and running on Windows, this overrides the \"command\" field.",
			"GitHub Copilot hook configuration file. Hooks enable executing custom shell commands at strategic points in an agent's workflow.",
			"Hook definitions organized by type.",
			"Basic hook configuration",
			"A basic hook configuration with common hooks",
			"Hook configuration format version."
		],
		"vs/workbench/contrib/chat/common/promptSyntax/hookTypes": [
			"Executed when an error occurs during the agent session.",
			"Error Occurred",
			"Executed after a tool completes execution successfully.",
			"Post-Tool Use",
			"Executed before the agent compacts the conversation context.",
			"Pre-Compact",
			"Executed before the agent uses any tool.",
			"Pre-Tool Use",
			"Executed when an agent session ends.",
			"Session End",
			"Executed when a new agent session begins.",
			"Session Start",
			"Executed when the agent stops.",
			"Stop",
			"Executed when a subagent is started.",
			"Subagent Start",
			"Executed when a subagent stops.",
			"Subagent Stop",
			"Executed when the user submits a prompt to the agent.",
			"User Prompt Submit"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/promptTypes": [
			"Global",
			"Workspace",
			"Global (only used by Claude agents)",
			"Workspace (only used by Claude agents)",
			"Workspace (only used by Claude agents, usually git-ignored)",
			"Global (contributed from settings)",
			"Workspace (contributed from settings)",
			"Global (only used by Copilot agents)",
			"Workspace (only used by Copilot agents)",
			"Global (roams with Settings Sync, only used by VS Code)"
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/askQuestionsTool": [
			"Question \"{0}\" must have at least two options, or set allowFreeformInput when providing a single option, or omit options for free text input.",
			"Asking {0} questions ({1})",
			"Asked {0} questions ({1})",
			"Asking a question ({0})",
			"Asked a question ({0})",
			"No questions provided. The questions array must contain at least one question.",
			"Analyzing your answers...",
			"Ask Clarifying Questions",
			"Ask structured clarifying questions using single select, multi-select, or freeform inputs to collect task requirements before proceeding."
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/manageTodoListTool": [
			"Added {0} todos",
			"Added 1 todo",
			"Completed: *{0}* ({1}/{2})",
			"Created {0} todos",
			"Created 1 todo",
			"Read todo list",
			"Starting: *{0}* ({1}/{2})",
			"Updated todo list",
			"Updated todo list",
			"Updating todo list",
			"Manage and track todo items for task planning",
			"Manage and track todo items for task planning"
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/reviewPlanTool": [
			"Plan summary",
			"Asking you to review the plan",
			"Asked you to review the plan",
			"At least one approval action must be provided.",
			"Review Plan",
			"Ask the user to review and approve a plan before proceeding."
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/runSubagentTool": [
			"Run Subagent",
			"Run a task within an isolated subagent context to enable efficient organization of tasks and context window management."
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/setArtifactRulesTool": [
			"Set Artifact Rules",
			"Updated artifact rules",
			"Updated artifact rules"
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/setArtifactsTool": [
			"Set Session Artifacts",
			"Updated session artifacts",
			"Set {0} artifact(s)",
			"Artifact URI does not exist: {0}"
		],
		"vs/workbench/contrib/chat/common/tools/languageModelToolsService": [
			"Built-In",
			"{0} of {1} binary data",
			"User Defined"
		],
		"vs/workbench/contrib/debug/common/abstractDebugAdapter": [
			"Timeout after {0} ms for '{1}'"
		],
		"vs/workbench/contrib/debug/common/debug": [
			"Whether the breakpoint has multiple modes it can switch to.",
			"True when the input box has focus in the BREAKPOINTS view.",
			"Whether the breakpoint item is a data breakpoint on a byte range.",
			"Represents the item type of the focused element in the BREAKPOINTS view. For example: 'breakpoint', 'exceptionBreakpoint', 'functionBreakpoint', 'dataBreakpoint'",
			"True when at least one breakpoint exists.",
			"True when the BREAKPOINTS view is focused, false otherwise.",
			"True when the focused breakpoint supports conditions.",
			"True when breakpoint editor zone widget is visible, false otherwise.",
			"True when the focused session supports to break when value changes.",
			"True when the focused breakpoint supports to break when value is accessed.",
			"True when the focused breakpoint supports to break when value is read.",
			"True when the CALLSTACK view is focused, false otherwise.",
			"True when the focused item in the CALL STACK is stopped. Used internally for inline menus in the CALL STACK view.",
			"Represents the item type of the focused element in the CALL STACK view. For example: 'session', 'thread', 'stackFrame'",
			"True when the focused session in the CALL STACK view has exactly one thread. Used internally for inline menus in the CALL STACK view.",
			"True when the session in the CALL STACK view is attach, false otherwise. Used internally for inline menus in the CALL STACK view.",
			"Indicates whether the item in the view has an associated memory reference.",
			"Debug type of the selected launch configuration. For example 'python'.",
			"True when there is at least one debug extension installed and enabled.",
			"Configured debug type '{0}' is installed but not supported in this environment.",
			"True when there is at least one debug extensions active.",
			"Represents the context the debug adapter sets on the focused variable in the VARIABLES view.",
			"True when the focused session supports 'getBreakpointInfo' request on an address.",
			"True when the focused session supports 'setExpression' request.",
			"True when the focused session supports 'setVariable' request.",
			"State that the focused debug session is in. One of the following: 'inactive', 'initializing', 'stopped' or 'running'.",
			"Debug type of the active debug session. For example 'python'.",
			"Debug UX state. When there are no debug configurations it is 'simple', otherwise 'default'. Used to decide when to show welcome views in the debug viewlet.",
			"True when the focused sessions supports disassemble request.",
			"True when the Disassembly View is focused.",
			"True when the exception widget is visible.",
			"True when an expression input box is open in either the WATCH or the VARIABLES view, false otherwise.",
			"True when the focused session is 'attach'.",
			"True when the focused session is run without debugging.",
			"True when the focused stack frame has instruction pointer reference.",
			"True when a debug session has been started at least once, false otherwise.",
			"True when focus is in the breakpoint editor zone widget, false otherwise.",
			"True when debugging, false otherwise.",
			"True when focus is in the debug console, false otherwise.",
			"Controls when the internal Debug Console should open.",
			"True when the focused session supports 'jumpToCursor' request.",
			"True when the language in the current editor supports disassemble request.",
			"Represents the item type of the focused element in the LOADED SCRIPTS view.",
			"True when the focused sessions supports the LOADED SCRIPTS view",
			"True when there is more than 1 active debug session.",
			"True when there is more than 1 debug console.",
			"True when the focused session supports 'restartFrame' requests.",
			"True when the focused stack frame supports 'restartFrame'.",
			"True when the focused session supports 'stepBack' requests.",
			"True when the focused session supports 'stepIntoTargets' request.",
			"True when the focused session supports the suspend debuggee capability.",
			"True when the focused session supports the terminate debuggee capability.",
			"True when the focused session supports the terminate threads capability.",
			"True when the focused variable has an 'evaluateName' field set.",
			"Extension ID of the variable source, present for debug visualization clauses.",
			"Any interfaces or contracts that the variable satisfies, present for debug visualization clauses.",
			"True when the focused variable is read-only.",
			"Language of the variable source, present for debug visualization clauses.",
			"Name of the variable, present for debug visualization clauses.",
			"True when the VARIABLES views is focused, false otherwise",
			"Type of the variable, present for debug visualization clauses.",
			"Value of the variable, present for debug visualization clauses.",
			"True when at least one watch expression exists, false otherwise.",
			"True when the WATCH view is focused, false otherwise.",
			"Represents the item type of the focused element in the WATCH view. For example: 'expression', 'variable'"
		],
		"vs/workbench/contrib/debug/node/debugAdapter": [
			"Debug adapter executable '{0}' does not exist.",
			"Cannot determine executable for debug adapter '{0}'.",
			"Unable to launch debug adapter from '{0}'.",
			"Unable to launch debug adapter."
		],
		"vs/workbench/contrib/extensions/common/extensions": [
			"Extensions"
		],
		"vs/workbench/contrib/extensions/common/searchExtensionsTool": [
			"Search Extensions",
			"Please provide a category or keywords or ids to search for.",
			"Search for VS Code extensions"
		],
		"vs/workbench/contrib/mcp/common/mcpTypes": [
			"Error {0}",
			"Running",
			"Starting",
			"Stopped"
		],
		"vs/workbench/contrib/tasks/common/taskDefinitionRegistry": [
			"The actual task type. Please note that types starting with a '$' are reserved for internal usage.",
			"Additional properties of the task type",
			"The names of the properties from the `properties` object that must be provided for a task of this type to be considered a match. Used by VS Code to associate a `tasks.json` entry with a registered task provider.",
			"Condition which must be true to enable this type of task. Consider using `shellExecutionSupported`, `processExecutionSupported`, and `customExecutionSupported` as appropriate for this task definition. See the [API documentation](https://code.visualstudio.com/api/extension-guides/task-provider#when-clause) for more information.",
			"Contributes task kinds",
			"The task type configuration is missing the required 'taskType' property"
		],
		"vs/workbench/contrib/tasks/common/tasks": [
			"View icon of the rerun task.",
			"Error: the task identifier '{0}' is missing the required property '{1}'. The task identifier will be ignored.",
			"Whether a task is currently running.",
			"Tasks",
			"Whether the active terminal is a task terminal."
		],
		"vs/workbench/contrib/testing/common/constants": [
			"Coverage",
			"Debug",
			"Run",
			"{0} ({1})",
			"Errored",
			"Failed",
			"Passed",
			"Queued",
			"Running",
			"Skipped",
			"Not yet run"
		],
		"vs/workbench/contrib/testing/common/testTypes": [
			"Coverage",
			"Debug",
			"Run"
		],
		"vs/workbench/services/chat/common/chatEntitlementService": [
			"Learn More",
			"OK",
			"Copilot Business",
			"Copilot Student",
			"Copilot Enterprise",
			"Copilot Free",
			"Copilot Max",
			"Copilot Pro",
			"Copilot Pro+",
			"Retry",
			"Invalid response contents.",
			"Response has no contents.",
			"No response received.",
			"Unexpected status code {0}.",
			"An error occurred while signing up for the GitHub Copilot Free plan. Would you like to try again?",
			"An error occurred while signing up for the GitHub Copilot Free plan."
		],
		"vs/workbench/services/configurationResolver/common/variableResolver": [
			"Variable {0} can not be resolved. No such folder '{1}'.",
			"Variable {0} can not be resolved. Make sure to have a column selected in the active editor.",
			"Variable {0} can not be resolved. Please open an editor.",
			"Variable {0}: can not find workspace folder of '{1}'.",
			"Variable {0} can not be resolved. Make sure to have a line selected in the active editor.",
			"Variable {0} can not be resolved. Make sure to have some text selected in the active editor.",
			"Variable {0} can not be resolved. UserHome path is not defined",
			"Variable {0} can not be resolved. Please open a folder.",
			"Variable {0} can not be resolved in a multi folder workspace. Scope this variable using ':' and a workspace folder name.",
			"Variable {0} can not be resolved because '{1}' is a structured value.",
			"Variable {0} can not be resolved because setting '{1}' not found.",
			"Variable {0} can not be resolved because the extension {1} is not installed.",
			"Variable {0} can not be resolved because no settings name is given.",
			"Variable {0} can not be resolved because no environment variable name is given.",
			"Variable {0} can not be resolved because no extension name is given.",
			"Variable {0} can not be resolved because the command has no value."
		],
		"vs/workbench/services/editor/common/editorResolverService": [
			"Configure [glob patterns](https://aka.ms/vscode-glob-patterns) to editors for diff views (for example `\"*.md\": \"vscode.markdown.preview.editor\"`). These override `workbench.editorAssociations` for diffs.",
			"Configure [glob patterns](https://aka.ms/vscode-glob-patterns) to editors (for example `\"*.hex\": \"hexEditor.hexedit\"`). These have precedence over the default behavior.",
			"Controls whether the Markdown editor is used as the default editor for Markdown files in the Agents window."
		],
		"vs/workbench/services/extensions/common/extensionsRegistry": [
			"Define the kind of an extension. `ui` extensions are installed and run on the local machine while `workspace` extensions run on the remote.",
			"Define an extension which cannot run in a remote context, neither on the local, nor on the remote machine.",
			"Define an extension which can run only on the local machine when connected to remote window.",
			"Define an extension which can run on either side, with a preference towards running on the local machine.",
			"Define an extension which can run only on the remote machine when connected remote window.",
			"Define an extension which can run on either side, with a preference towards running on the remote machine.",
			"API proposals that the respective extensions can freely use.",
			"UI extension kind. In a remote window, such extensions are enabled only when available on the local machine.",
			"Activation events for the VS Code extension.",
			"An activation event emitted whenever sessions are requested from the specified authentication provider.",
			"An activation event emitted when the specified chat context provider is invoked.",
			"An activation event emitted when the specified chat participant is invoked.",
			"An activation event emitted whenever the specified command gets invoked.",
			"An activation event emitted whenever the specified custom editor becomes visible.",
			"An activation event emitted whenever a user is about to start debugging or about to setup debug configurations.",
			"An activation event emitted whenever a debug session with the specific type is about to be launched and a debug protocol tracker might be needed.",
			"An activation event emitted whenever a list of all debug configurations needs to be created (and all provideDebugConfigurations methods for the \"dynamic\" scope need to be called).",
			"An activation event emitted whenever a \"launch.json\" needs to be created (and all provideDebugConfigurations methods need to be called).",
			"An activation event emitted whenever a debug session with the specific type is about to be launched (and a corresponding resolveDebugConfiguration method needs to be called).",
			"An activation event emitted whenever an edit session is accessed with the given scheme.",
			"An activation event emitted whenever a file or folder is accessed with the given scheme.",
			"An activation event emitted when the issue reporter is opened.",
			"An activation event emitted whenever a file that resolves to the specified language gets opened.",
			"An activation event emitted when a chat model provider for the given vendor is requested.",
			"An activation event emitted when the specified language model tool is invoked.",
			"An activation event emitted whenever a tool from the MCP server is requested.",
			"An activation event emitted whenever the specified notebook document is opened.",
			"An activation event emitted whenever a external uri (such as an http or https link) is being opened.",
			"An activation event emitted whenever a notebook output renderer is used.",
			"An activation event emitted whenever a search is started in the folder with the given scheme.",
			"An activation event emitted after the start-up finished (after all `*` activated extensions have finished activating).",
			"An activation event emitted whenever tasks of a certain type need to be listed or resolved.",
			"An activation event emitted when a terminal of the given shell type is opened.",
			"An activation event emitted when a specific terminal profile is launched.",
			"An activation event emitted when a command matches the selector associated with this ID",
			"An activation event emitted when terminal shell integration is activated for the given shell type.",
			"An activation event emitted whenever a system-wide Uri directed towards this extension is open.",
			"An activation event emitted whenever the specified view is expanded.",
			"An activation event emitted when a specified walkthrough is opened.",
			"An activation event emitted when a webview is loaded of a certain viewType",
			"An activation event emitted on VS Code startup. To ensure a great end user experience, please use this activation event in your extension only when no other activation events combination works in your use-case.",
			"An activation event emitted whenever a folder is opened that contains at least a file matching the specified glob pattern.",
			"Describe the API provided by this extension. For more details visit: https://code.visualstudio.com/api/advanced-topics/remote-extensions#handling-dependencies-with-remote-extensions",
			"Give up entirely the ability to export any APIs. This allows other extensions that depend on this extension to run in a separate extension host process or in a remote machine.",
			"Array of badges to display in the sidebar of the Marketplace's extension page.",
			"Badge description.",
			"Badge link.",
			"Badge image URL.",
			"Declare the set of supported capabilities by the extension.",
			"Declares how the extension should be handled in untrusted workspaces.",
			"A description of how workspace trust affects the extensions behavior and why it is needed. This only applies when `supported` is not `true`.",
			"A list of configuration keys contributed by the extension that should not use workspace values in untrusted workspaces.",
			"Declares the level of support for untrusted workspaces by the extension.",
			"The extension will not be enabled in untrusted workspaces.",
			"The extension will be enabled in untrusted workspaces with some functionality disabled.",
			"The extension will be enabled in untrusted workspaces with all functionality enabled.",
			"Declares whether the extension should be enabled in virtual workspaces. A virtual workspace is a workspace which is not backed by any on-disk resources. When false, this extension will be automatically disabled in virtual workspaces. Default is true.",
			"A description of how virtual workspaces affects the extensions behavior and why it is needed. This only applies when `supported` is not `true`.",
			"Declares the level of support for virtual workspaces by the extension.",
			"The extension will not be enabled in virtual workspaces.",
			"The extension will be enabled in virtual workspaces with some functionality disabled.",
			"The extension will be enabled in virtual workspaces with all functionality enabled.",
			"The categories used by the VS Code gallery to categorize the extension.",
			"Use 'Programming  Languages' instead",
			"All contributions of the VS Code extension represented by this package.",
			"A set of extensions that can be installed together. The identifier of an extension is always ${publisher}.${name}. For example: vscode.csharp.",
			"Specify the location from where users can sponsor your extension.",
			"URL from where users can sponsor your extension. It must be a valid URL with a HTTP or HTTPS protocol. Example value: https://github.com/sponsors/nvaccess",
			"The display name for the extension used in the VS Code gallery.",
			"Enable API proposals to try them out. Only valid **during development**. Extensions **cannot be published** with this property. For more details visit: https://code.visualstudio.com/api/advanced-topics/using-proposed-api",
			"Use `enabledApiProposals` instead.",
			"Engine compatibility.",
			"For VS Code extensions, specifies the VS Code version that the extension is compatible with. Cannot be *. For example: ^1.105.0 indicates compatibility with a minimum VS Code version of 1.105.0.",
			"Extensions that this extension should be colocated with in the same extension host process if possible. The identifier of an extension is always ${publisher}.${name}. For example: vscode.git.",
			"Dependencies to other extensions. The identifier of an extension is always ${publisher}.${name}. For example: vscode.csharp.",
			"Banner used in the VS Code marketplace.",
			"The banner color on the VS Code marketplace page header.",
			"The color theme for the font used in the banner.",
			"The path to a 128x128 pixel icon.",
			"The relative path to a folder containing localization (bundle.l10n.*.json) files. Must be specified if you are using the vscode.l10n API.",
			"Controls the Markdown rendering engine used in the Marketplace. Either github (default) or standard.",
			"Sets the extension to be flagged as a Preview in the Marketplace.",
			"The pricing information for the extension. Can be Free (default) or Trial. For more details visit: https://code.visualstudio.com/api/working-with-extensions/publishing-extension#extension-pricing-label",
			"The publisher of the VS Code extension.",
			"Controls the Q&A link in the Marketplace. Set to marketplace to enable the default Marketplace Q & A site. Set to a string to provide the URL of a custom Q & A site. Set to false to disable Q & A altogether.",
			"Script executed before the package is published as a VS Code extension.",
			"Uninstall hook for VS Code extension. Script that gets executed when the extension is completely uninstalled from VS Code which is when VS Code is restarted (shutdown and start) after the extension is uninstalled. Only Node scripts are supported.",
			"Workspace extension kind. In a remote window, such extensions are enabled only when available on the remote."
		],
		"vs/workbench/services/extensions/common/extensionsUtil": [
			"Loading development extension at {0}",
			"Overwriting extension {0} with {1}.",
			"Overwriting {0} with Workspace Extension {1}."
		],
		"vs/workbench/services/policies/common/accountPolicyService": [
			"True when the 'Require Approved Account' policy is in effect and the user is not yet signed into an approved GitHub organization, so all AI features are disabled until they sign in."
		],
		"vs/workbench/services/remote/common/tunnelModel": [
			"Local port {0} could not be used for forwarding to remote port {1}.\n\nThis usually happens when there is already another process using local port {0}.\n\nPort number {2} has been used instead.",
			"Whether the Ports view is enabled.",
			"Auto Forwarded",
			"User Forwarded",
			"Statically Forwarded"
		],
		"vs/workbench/services/search/common/queryBuilder": [
			"Workspace folder does not exist: {0}"
		],
		"vs/workbench/services/userDataProfile/common/userDataProfile": [
			"Icon for Default Profile.",
			"Profile",
			"Profiles"
		]
	}
}