Skip to content

Update GPT-5.5 prompt instructions#322443

Merged
dileepyavan merged 1 commit into
mainfrom
DileepY/prompt_update_june22
Jun 22, 2026
Merged

Update GPT-5.5 prompt instructions#322443
dileepyavan merged 1 commit into
mainfrom
DileepY/prompt_update_june22

Conversation

@dileepyavan

Copy link
Copy Markdown
Member

Summary

  • consolidate GPT-5.5 prompt instructions into the base prompt
  • remove obsolete GPT-5.5 experiment-specific prompt variants and configuration
  • update GPT-5.5 capability routing, including tool search support

Validation

  • npm run typecheck

Copilot AI review requested due to automatic review settings June 22, 2026 20:38
@dileepyavan dileepyavan enabled auto-merge (squash) June 22, 2026 20:40
@dileepyavan dileepyavan disabled auto-merge June 22, 2026 20:41

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 Copilot extension’s GPT‑5.5 agent prompt wiring by removing experiment-driven prompt variants/settings and moving GPT‑5.5 to a single unified prompt that includes tool search guidance.

Changes:

  • Removed GPT‑5.5 experiment-based prompt variants and their corresponding configuration keys/settings.
  • Updated GPT‑5.5 prompt implementation to a single consolidated instruction set and added tool-search reminder gating on endpoint.supportsToolSearch.
  • Deleted the now-obsolete GPT‑5.5 “large prompt sections” and “economical search and edit” prompt modules.
Show a summary per file
File Description
extensions/copilot/src/platform/endpoint/common/chatModelCapabilities.ts Removes GPT‑5.5 experiment capability helper functions tied to deprecated configuration.
extensions/copilot/src/platform/configuration/common/configurationService.ts Removes deprecated GPT‑5.5 experiment config keys.
extensions/copilot/src/extension/prompts/node/agent/openai/gpt55Prompt.tsx Implements the unified GPT‑5.5 system prompt and reminder instructions with tool-search guidance.
extensions/copilot/src/extension/prompts/node/agent/openai/gpt55LargePrompt.tsx Deletes obsolete GPT‑5.5 large prompt experiment prompt variant module.
extensions/copilot/src/extension/prompts/node/agent/openai/gpt55EconomicalPrompt.tsx Deletes obsolete GPT‑5.5 economical search/edit experiment prompt variant module.
extensions/copilot/src/extension/prompts/node/agent/openai/gpt55BasePrompt.tsx Refactors/duplicates GPT‑5.5 prompt content into “base” (currently identical to gpt55Prompt.tsx).
extensions/copilot/package.nls.json Removes localized descriptions for deleted GPT‑5.5 experiment settings.
extensions/copilot/package.json Removes the deleted GPT‑5.5 experiment settings contributions.

Copilot's findings

  • Files reviewed: 8/8 changed files
  • Comments generated: 1

Comment on lines +256 to +260
class Gpt55PromptResolver implements IAgentPrompt {
static async matchesModel(endpoint: IChatEndpoint): Promise<boolean> {
return isGpt55(endpoint);
}

@dileepyavan dileepyavan enabled auto-merge (squash) June 22, 2026 20:52
@dileepyavan dileepyavan added the ~release-cherry-pick Trigger: cherry-pick this PR to the latest release branch label Jun 22, 2026
@vs-code-engineering

Copy link
Copy Markdown
Contributor

This PR will be automatically cherry-picked to release/1.126 when merged.

@dileepyavan dileepyavan merged commit b8332d0 into main Jun 22, 2026
29 checks passed
@dileepyavan dileepyavan deleted the DileepY/prompt_update_june22 branch June 22, 2026 20:56
@vs-code-engineering vs-code-engineering Bot added this to the 1.126.0 milestone Jun 22, 2026
@vs-code-engineering vs-code-engineering Bot added release-cherry-pick Automated cherry-pick between release and main branches and removed ~release-cherry-pick Trigger: cherry-pick this PR to the latest release branch labels Jun 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-cherry-pick Automated cherry-pick between release and main branches

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants