diff --git a/src/platform/configuration/common/configurationService.ts b/src/platform/configuration/common/configurationService.ts index c406b2452e..f74608de70 100644 --- a/src/platform/configuration/common/configurationService.ts +++ b/src/platform/configuration/common/configurationService.ts @@ -674,7 +674,7 @@ export namespace ConfigKey { export const InlineEditsXtabProviderModelConfiguration = defineValidatedSetting('chat.advanced.inlineEdits.xtabProvider.modelConfiguration', xtabPromptOptions.MODEL_CONFIGURATION_VALIDATOR, { defaultValue: undefined, teamDefaultValue: { modelName: "xtab-281-v2-bs48-2", promptingStrategy: xtabPromptOptions.PromptingStrategy.Xtab275, includeTagsInCurrentFile: false } }, INTERNAL_RESTRICTED); export const InlineEditsXtabProviderModelConfigurationString = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.modelConfigurationString', undefined, INTERNAL_RESTRICTED); export const InlineEditsXtabProviderDefaultModelConfigurationString = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.defaultModelConfigurationString', undefined, INTERNAL_RESTRICTED); - export const InlineEditsXtabProviderModelName = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.modelName', undefined, INTERNAL_RESTRICTED); + export const InlineEditsXtabProviderModelName = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.modelName', 'xtab-281-v2-bs48-for-rai-1', INTERNAL_RESTRICTED); export const InlineEditsInlineCompletionsEnabled = defineValidatedSetting('chat.advanced.inlineEdits.inlineCompletions.enabled', vBoolean(), true, INTERNAL_RESTRICTED); export const InlineEditsXtabProviderUsePrediction = defineValidatedSetting('chat.advanced.inlineEdits.xtabProvider.usePrediction', vBoolean(), true, INTERNAL_RESTRICTED); export const InlineEditsXtabProviderUseVaryingLinesAbove = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.useVaryingLinesAbove', undefined, INTERNAL_RESTRICTED); @@ -689,7 +689,7 @@ export namespace ConfigKey { export const InlineEditsXtabProviderEmitFastCursorLineChange = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.emitFastCursorLineChange', true, INTERNAL_RESTRICTED); export const InlineEditsXtabIncludeViewedFiles = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.includeViewedFiles', xtabPromptOptions.DEFAULT_OPTIONS.recentlyViewedDocuments.includeViewedFiles, INTERNAL_RESTRICTED); export const InlineEditsXtabPageSize = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.pageSize', xtabPromptOptions.DEFAULT_OPTIONS.pagedClipping.pageSize, INTERNAL_RESTRICTED); - export const InlineEditsXtabIncludeTagsInCurrentFile = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.includeTagsInCurrentFile', xtabPromptOptions.DEFAULT_OPTIONS.currentFile.includeTags, INTERNAL_RESTRICTED); + export const InlineEditsXtabIncludeTagsInCurrentFile = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.includeTagsInCurrentFile', false, INTERNAL_RESTRICTED); export const InlineEditsXtabCurrentFileMaxTokens = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.currentFileMaxTokens', xtabPromptOptions.DEFAULT_OPTIONS.currentFile.maxTokens, INTERNAL_RESTRICTED); export const InlineEditsXtabPrioritizeAboveCursor = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.currentFile.prioritizeAboveCursor', xtabPromptOptions.DEFAULT_OPTIONS.currentFile.prioritizeAboveCursor, INTERNAL_RESTRICTED); export const InlineEditsXtabDiffOnlyForDocsInPrompt = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.diffOnlyForDocsInPrompt', xtabPromptOptions.DEFAULT_OPTIONS.diffHistory.onlyForDocsInPrompt, INTERNAL_RESTRICTED); @@ -701,7 +701,7 @@ export namespace ConfigKey { export const InlineEditsXtabLanguageContextMaxTokens = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.languageContext.maxTokens', xtabPromptOptions.DEFAULT_OPTIONS.languageContext.maxTokens, INTERNAL_RESTRICTED); export const InlineEditsXtabUseUnifiedModel = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.useUnifiedModel', false, INTERNAL_RESTRICTED); export const InlineEditsXtabProviderUseSimplifiedPrompt = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.simplifiedPrompt', false, INTERNAL_RESTRICTED); - export const InlineEditsXtabProviderUseXtab275Prompting = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.xtab275Prompting', false, INTERNAL_RESTRICTED); + export const InlineEditsXtabProviderUseXtab275Prompting = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.xtab275Prompting', true, INTERNAL_RESTRICTED); export const InlineEditsXtabUseNes41Miniv3Prompting = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.useNes41Miniv3Prompting', false, INTERNAL_RESTRICTED); export const InlineEditsXtabCodexV21NesUnified = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.codexv21nesUnified', false, INTERNAL_RESTRICTED); export const InlineEditsXtabMaxMergeConflictLines = defineExpSetting('chat.advanced.inlineEdits.xtabProvider.maxMergeConflictLines', undefined, INTERNAL_RESTRICTED);