Skip to content

Update agent prompts to require intermediary update before analysis channel#309066

Merged
dileepyavan merged 1 commit intomainfrom
DileepY/prompt_update
Apr 10, 2026
Merged

Update agent prompts to require intermediary update before analysis channel#309066
dileepyavan merged 1 commit intomainfrom
DileepY/prompt_update

Conversation

@dileepyavan
Copy link
Copy Markdown
Member

@dileepyavan dileepyavan commented Apr 10, 2026

fixes https://github.com/microsoft/vscode-internalbacklog/issues/7422
Updates the user update instruction across all agent prompts (gpt53Codex, gpt54, gpt54Concise, gpt54Large, hiddenModelB) to require an intermediary update before any content in the analysis channel.

Changes

  • Updated the initial user update instruction to explicitly require starting with an intermediary update before any analysis channel content
  • Fixed indentation inconsistencies in hiddenModelBPrompt.tsx (bullet list alignment)

Copilot AI review requested due to automatic review settings April 10, 2026 17:50
@github-actions
Copy link
Copy Markdown
Contributor

Screenshot Changes

Base: 46933de5 Current: 0a4c99c8

Changed (1)

agentSessionsViewer/ApprovalRowLongLabel/Dark
Before After
before after

Copy link
Copy Markdown
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

Updates Copilot agent prompt templates under extensions/copilot to require an intermediary “user update” before any content in the analysis channel, and normalizes bullet indentation/formatting in the HiddenModelB prompt.

Changes:

  • Updated the “intermediary updates” instruction line across multiple OpenAI agent prompt variants to require an intermediary update before any analysis content.
  • Adjusted list indentation/markers in hiddenModelBPrompt.tsx to align bullet formatting.
Show a summary per file
File Description
extensions/copilot/src/extension/prompts/node/agent/openai/hiddenModelBPrompt.tsx Updates intermediary-update requirement sentence; flattens/realigns bullet formatting in a couple sections.
extensions/copilot/src/extension/prompts/node/agent/openai/gpt54Prompt.tsx Updates intermediary-update requirement sentence.
extensions/copilot/src/extension/prompts/node/agent/openai/gpt54LargePrompt.tsx Updates intermediary-update requirement sentence.
extensions/copilot/src/extension/prompts/node/agent/openai/gpt54ConcisePrompt.tsx Updates intermediary-update requirement sentence.
extensions/copilot/src/extension/prompts/node/agent/openai/gpt53CodexPrompt.tsx Updates intermediary-update requirement sentence.

Copilot's findings

Comments suppressed due to low confidence (5)

extensions/copilot/src/extension/prompts/node/agent/openai/gpt54Prompt.tsx:139

  • Typo: “such at” should be “such as” in this instruction sentence.
				- You must always start with a intermediary update before any content in the `analysis` channel. The initial message should be a user update acknowledging the request and explaining your first step. You should include your understanding of the user request and explain what you will do. Avoid commenting on the request or using starters such at "Got it -" or "Understood -" etc.<br />

extensions/copilot/src/extension/prompts/node/agent/openai/gpt54LargePrompt.tsx:179

  • Typo: “such at” should be “such as” in this instruction sentence.
				- You must always start with a intermediary update before any content in the `analysis` channel. The initial message should be a user update acknowledging the request and explaining your first step. You should include your understanding of the user request and explain what you will do. Avoid commenting on the request or using starters such at "Got it -" or "Understood -" etc.<br />

extensions/copilot/src/extension/prompts/node/agent/openai/gpt54ConcisePrompt.tsx:150

  • Typo: “such at” should be “such as” in this instruction sentence.
				- You must always start with a intermediary update before any content in the `analysis` channel. The initial message should be a user update acknowledging the request and explaining your first step. You should include your understanding of the user request and explain what you will do. Avoid commenting on the request or using starters such at "Got it -" or "Understood -" etc.<br />

extensions/copilot/src/extension/prompts/node/agent/openai/gpt53CodexPrompt.tsx:138

  • Typo: “such at” should be “such as” in this instruction sentence.
					- You must always start with a intermediary update before any content in the `analysis` channel. The initial message should be a user update acknowledging the request and explaining your first step. You should include your understanding of the user request and explain what you will do. Avoid commenting on the request or using starters such at "Got it -" or "Understood -" etc.<br />

extensions/copilot/src/extension/prompts/node/agent/openai/hiddenModelBPrompt.tsx:112

  • Typo: “such at” should be “such as” in this instruction sentence.
				- You must always start with a intermediary update before any content in the `analysis` channel. The initial message should be a user update acknowledging the request and explaining your first step. You should include your understanding of the user request and explain what you will do. Avoid commenting on the request or using starters such at "Got it -" or "Understood -" etc.<br />
  • Files reviewed: 5/5 changed files
  • Comments generated: 5

@dileepyavan dileepyavan enabled auto-merge (squash) April 10, 2026 17:56
@dileepyavan dileepyavan merged commit ec116f3 into main Apr 10, 2026
30 checks passed
@dileepyavan dileepyavan deleted the DileepY/prompt_update branch April 10, 2026 18:13
@vs-code-engineering vs-code-engineering Bot added this to the 1.116.0 milestone Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants