Skip to content

Update system prompt for VSCModelB.#2727

Merged
karthiknadig merged 1 commit intomicrosoft:mainfrom
AbdelrahmanAbouelenin:ababouelenin/VSCModelB_prompt
Jan 7, 2026
Merged

Update system prompt for VSCModelB.#2727
karthiknadig merged 1 commit intomicrosoft:mainfrom
AbdelrahmanAbouelenin:ababouelenin/VSCModelB_prompt

Conversation

@AbdelrahmanAbouelenin
Copy link
Contributor

Update system prompt for VSCModelB.

Copilot AI review requested due to automatic review settings January 6, 2026 23:06
@vs-code-engineering
Copy link

vs-code-engineering bot commented Jan 6, 2026

📬 CODENOTIFY

The following users are being notified based on files changed in this PR:

@karthiknadig

Matched files:

  • src/extension/prompts/node/agent/vscModelPrompts.tsx

@eleanorjboyd

Matched files:

  • src/extension/prompts/node/agent/vscModelPrompts.tsx

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the system prompt for VSCModelB by simplifying and focusing the instructions on parallel tool usage and formatting guidelines. Two model hashes are migrated from VSCModelA to VSCModelB to use the new prompt variant.

Key changes:

  • Migrated two model family hashes from VSC_MODEL_HASHES_A to VSC_MODEL_HASHES_B to apply the new prompt
  • Replaced the comprehensive VSCModelPromptB system prompt with a focused version emphasizing parallel tool execution
  • Removed extensive instructions about testing, planning, and code editing in favor of streamlined guidance on tool parallelization and response formatting

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
src/platform/endpoint/common/chatModelCapabilities.ts Moves two model hashes from VSC_MODEL_HASHES_A to newly populated VSC_MODEL_HASHES_B array and adds them to VSC_MODEL_HASHES_SUBSET_C for replace_string tool support
src/extension/prompts/node/agent/vscModelPrompts.tsx Replaces the detailed VSCModelPromptB system prompt with a condensed version focused on parallel tool usage patterns, removes unused imports for ApplyPatchInstructions, GenericEditingTips, FileLinkificationInstructions, and MathIntegrationRules

@AbdelrahmanAbouelenin AbdelrahmanAbouelenin force-pushed the ababouelenin/VSCModelB_prompt branch from ca54533 to b3837bf Compare January 6, 2026 23:31
@vs-code-engineering vs-code-engineering bot added this to the December 2025 milestone Jan 7, 2026
@lramos15 lramos15 assigned karthiknadig and unassigned lramos15 Jan 7, 2026
@karthiknadig karthiknadig added this pull request to the merge queue Jan 7, 2026
Merged via the queue into microsoft:main with commit 30ad4c7 Jan 7, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants