From b67929ddf424fe8717b757067459c47b5c8d997a Mon Sep 17 00:00:00 2001 From: Benjamin Steenhoek Date: Wed, 29 Oct 2025 03:46:37 +0000 Subject: [PATCH 1/2] Set 281-2 options --- src/platform/configuration/common/configurationService.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/platform/configuration/common/configurationService.ts b/src/platform/configuration/common/configurationService.ts index c406b2452e..2cc758c12b 100644 --- a/src/platform/configuration/common/configurationService.ts +++ b/src/platform/configuration/common/configurationService.ts @@ -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); From be07a39fba74cd1b7296362df7f3f9a854f7e533 Mon Sep 17 00:00:00 2001 From: Benjamin Steenhoek Date: Wed, 29 Oct 2025 03:46:59 +0000 Subject: [PATCH 2/2] Set model name --- src/platform/configuration/common/configurationService.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/platform/configuration/common/configurationService.ts b/src/platform/configuration/common/configurationService.ts index 2cc758c12b..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);