49 Commits

Author SHA1 Message Date
Bryan Chen
cf85bb5171 docs: add error construction analysis guidance to fix-errors skill and prompt
Teach the fix-error workflow to read error construction code before
proposing fixes. Instead of hardcoding knowledge about specific error
types (e.g., listener leak categories), the AI is instructed to:

1. Search for where the error is constructed in the codebase
2. Read the surrounding code to understand conditions, categories, thresholds
3. Use that understanding to determine the correct fix strategy

Includes a listener leak example showing how reading ListenerLeakError
construction in event.ts reveals the dominated/popular classification.

Relates to #289777
2026-03-25 21:14:09 -07:00
Bryan Chen
92e096f8eb fix: enhance draft PR guidelines for error handling and validation steps 2026-03-19 17:20:19 -07:00
Bryan Chen
55095cdd63 docs: update fix-error prompt with PR creation guidelines and Copilot review process 2026-03-18 13:58:29 -07:00
Bryan Chen
e0e770689f fix: update instructions for handling Copilot review comments in PRs 2026-03-17 16:32:44 -07:00
Bryan Chen
3182751ba8 docs: enhance submission guidelines for error fixes in telemetry 2026-03-17 10:08:34 -07:00
digitarald
eeed167f07 Plan prompt is now built-in 2026-02-23 08:48:14 -08:00
Bryan Chen
474b6d0eec Add guidelines and prompt for fixing unhandled errors from VS Code error telemetry 2026-02-09 11:25:37 -08:00
Ben Villalobos
878bcf6249 Remove engineering agent (#289264) 2026-01-22 10:23:31 -08:00
Alex Ross
b1be24533f Add upvotes to issue-grouping prompt (#283850) 2025-12-18 06:35:44 +00:00
Michael Lively
c79dbd0432 Add migrate prompt for grooming help (#283867)
add migrate prompt for grooming help
2025-12-16 18:50:13 +00:00
Alex Ross
b4f4914ca8 Issue grouping prompt (#283820) 2025-12-16 14:51:28 +00:00
Ben Villalobos
db9bb5b994 Add descriptions for /find-issue and /find-duplicates (#281129) 2025-12-05 05:17:11 +11:00
Copilot
1e3b6df22b Convert /data prompt to custom agent (#280651)
* Initial plan

* Create data custom agent from existing prompt

Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>

* Remove original data.prompt.md (converted to agent)

Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>

* update tools again

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>
Co-authored-by: Tyler Leonhardt <tyleonha@microsoft.com>
2025-12-02 18:13:34 +00:00
Ben Villalobos
635da48cc8 Update /find-issue prompt (#279663) 2025-11-26 21:22:20 +00:00
Ben Villalobos
30c8dc0e73 Add /find-duplicates prompt (#279645) 2025-11-26 19:01:11 +00:00
Dmitriy Vasyura
d82558b521 Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-19 11:22:46 -08:00
Dmitriy Vasyura
39767f1459 Micro performance prompt and improvements for Map usage in src/vs/base 2025-11-19 11:02:25 -08:00
Ben Villalobos
6f1be168ec /find-issue should always link issues (#277003) 2025-11-12 21:47:07 +00:00
Ben Villalobos
58b721d19e Add /find-issue command (#276769) 2025-11-11 11:07:59 -08:00
Dmitriy Vasyura
331be293ce Add a prompt to update doc comments, use it to improve Quick Pick/Input documentation (#275935)
* Add a prompt to update doc comments, use it to improve Quick Pick/Input documentation

* Update .github/prompts/doc-comments.prompt.md

Co-authored-by: Joaquín Ruales <1588988+jruales@users.noreply.github.com>

* Update .github/prompts/doc-comments.prompt.md

Co-authored-by: Joaquín Ruales <1588988+jruales@users.noreply.github.com>

* Add max line length and 'cleanup' mode.

* Add linting rule

---------

Co-authored-by: Joaquín Ruales <1588988+jruales@users.noreply.github.com>
2025-11-07 11:14:02 +01:00
Benjamin Pasero
cd23f513b2 docs - update tools to use github/* prefixes (#274278) 2025-10-31 08:56:54 +00:00
Harald Kirschner
8496250cd1 Migrate mode to agent in prompts 2025-10-27 22:58:57 -07:00
Ben Villalobos
78445d0ac5 Add /build-champ command (#273638) 2025-10-27 14:40:25 -07:00
Tyler James Leonhardt
c40db410b9 Add a send message tool for automation & mcp (#273306)
* Add a send message tool for automation & mcp

This also sents up the posibility of smoke tests.

* Add demonstrate.md and remove prompt

* add simple notification util

* notif
2025-10-26 14:35:03 +08:00
Rob Lourens
5b43928adc Adopt renaming executePrompt tool to runSubagent (#272187) 2025-10-19 14:50:23 -07:00
Harald Kirschner
dd797c727d Use built-in plan mode (#271853) 2025-10-17 12:43:28 -07:00
Harald Kirschner
7afe5486a5 Declare all tools in data prompt 2025-10-15 17:00:29 -07:00
Tyler James Leonhardt
da53419600 Add myself to CODENOTIFY & a helpful prompt file (#270918)
* Add myself to CODENOTIFY & a helpful prompt file

🚀

* no mcp searches
2025-10-11 21:50:44 +03:00
Ben Villalobos
683d1e36fb Prompt Updates: Remove think, fully qualify github mcp (#270656) 2025-10-09 22:32:16 +00:00
Benjamin Pasero
d118d57ec0 prompts - cleanup (#270622) 2025-10-09 12:25:26 -07:00
Sandeep Somavarapu
33b1d77b03 remove any type (#270549)
* remove any type

* remove any type
2025-10-09 15:26:30 +00:00
Ben Villalobos
e6c3063c70 Add "First Time Setup" prompt (#269433) 2025-10-07 21:44:17 +00:00
Benjamin Pasero
7e8c7bef61 debt - reduce explicit any usage (#269814) 2025-10-06 15:19:56 +00:00
Benjamin Pasero
c9f8fbf16f chat - fix plan.prompt.md warnings (#269514) 2025-10-02 13:54:25 +02:00
Harald Kirschner
ffaa029106 Updated plan mode and prompts (#269401)
* Updated plan mode

* Plan mode update for 4.5
2025-10-01 11:14:00 -07:00
Harald Kirschner
025b7b7c4c Leaner kusto mcp server and prompt 2025-09-23 12:04:43 -07:00
Harald Kirschner
037abcbe8e Tuned data prompt 2025-09-22 21:14:22 -07:00
Tyler James Leonhardt
b20a91e37a Add data prompt (#267543)
For querying telemetry data. Uses the Azure MCP Server's kusto tool.
2025-09-19 16:00:11 -07:00
Connor Peet
ada50f7949 Add some learning prompts and "send to edit session" for inline chat (#267519)
* wip

* update learnings

* clean 1

* clean 2

* commit update-instructions.prompt.md

* swap back to normal model after being in delegate

* adding generation

* wip

* wip

* update

---------

Co-authored-by: Henning Dieterichs <hdieterichs@microsoft.com>
Co-authored-by: Anthony Kim <anthonykim@microsoft.com>
Co-authored-by: SteVen Batten <sbatten@microsoft.com>
2025-09-19 23:26:52 +02:00
Connor Peet
aff267b6d1 chore: add small fixIssueNo utility prompt (#266995)
Allows a quick slash command+number paste then delegation to CCA
2025-09-15 23:21:03 +00:00
Harald Kirschner
7117c45fc4 Prompts for plan mode 2025-09-12 20:40:20 -07:00
Harald Kirschner
8d5775af91 Shorten prompt descriptions for welcome view 2025-09-11 14:56:28 -07:00
Benjamin Pasero
3d2e450e96 update AI prompts (#265166) 2025-09-04 14:44:05 +00:00
Tyler James Leonhardt
7a46ac4d80 First pass at disabling tools that aren't useful for this MCP flow (#263298)
* First pass at disabling tools that aren't useful for this MCP flow

And enable the multiplexer server

* revert that

* revert that

* revert that

* disable a couple more

* add a start to improve model behavior & rewrite prompt file
2025-08-25 11:46:20 -07:00
Tyler James Leonhardt
a7cdeedd57 Add another server built on top of our own automation framework (#262984)
* Add another server built on top of our own automation framework

It's a big PR but a lot of this is boiler plate. It's just essentially wrapping our Automation framework in a bunch of tools.

* Lay the foundation for multiplexing
2025-08-22 17:20:22 -07:00
Tyler James Leonhardt
c81631ed89 Use stdio for the vscode playwright mcp (#262260)
* Use stdio for the vscode playwright mcp

makes for easier management... since it can be compiled when launched.

* add to readme
2025-08-19 08:27:10 +02:00
Benjamin Pasero
6c5f3aebef chore - reorder tools in prompts for consistency (#261748) 2025-08-14 22:41:28 -07:00
João Moreno
8623fc693b me vs. the user (#256430) 2025-08-04 15:30:37 +00:00
Benjamin Pasero
b50ac5ac92 Explore to support desktop notifications when in agent mode (#251621) (#255643) 2025-07-14 11:45:53 +00:00