Update agent prompts to require intermediary update before analysis channel#309066
Merged
dileepyavan merged 1 commit intomainfrom Apr 10, 2026
Merged
Update agent prompts to require intermediary update before analysis channel#309066dileepyavan merged 1 commit intomainfrom
dileepyavan merged 1 commit intomainfrom
Conversation
Contributor
Contributor
There was a problem hiding this comment.
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
analysiscontent. - Adjusted list indentation/markers in
hiddenModelBPrompt.tsxto 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
lszomoru
approved these changes
Apr 10, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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
analysischannel.Changes