Commit Graph

132570 Commits

Author SHA1 Message Date
Connor Peet 41cc1e2836 update with api feedback 2025-04-23 11:09:15 -07:00
Connor Peet dd5b6c1235 Revert "pass in an options object instead"
This reverts commit c6c85b3e9d.
2025-04-23 10:58:44 -07:00
Connor Peet c6c85b3e9d pass in an options object instead 2025-04-22 10:33:18 -07:00
Connor Peet 9ea17f8a1c pr comments 2025-04-22 09:20:51 -07:00
Connor Peet 451879b1e8 Merge remote-tracking branch 'origin/main' into connor4312/tool-progress-messages 2025-04-22 08:57:41 -07:00
Connor Peet 4ccec8917a mcp: finish wiring up the 'version' on ext MCP collections (#247096) 2025-04-22 17:18:23 +02:00
Megan Rogge 544674f984 play diff signals when navigating in accessible view (#247131)
fix #246921
2025-04-22 15:45:51 +02:00
Ladislau Szomoru 970d4f34b9 SCM - maintain quick diff provider visibility (#247129)
Maintain selection
2025-04-22 15:31:29 +02:00
Megan Rogge 6b3ff68dbf rm verbose aria label (#247128)
fix #247098
2025-04-22 15:26:23 +02:00
Megan Rogge b45cc51ad5 if submenu, don't include kb (#247127)
check if submenu
2025-04-22 15:26:00 +02:00
Johannes Rieken ef5a49f391 move tools-picker (#247125)
re https://github.com/microsoft/vscode/issues/246911
2025-04-22 15:25:22 +02:00
Johannes Rieken 9b4e21695e make sure chat edits part use the canonical uris (#247120)
fyi @roblourens

re https://github.com/microsoft/vscode-copilot/issues/16050
2025-04-22 13:54:07 +02:00
Johannes Rieken 5f86a213cc chat context - make it "Files & Folders..." instead of just folders (#247118) 2025-04-22 13:53:35 +02:00
Sandeep Somavarapu c60b25c67f clean up (#247112) 2025-04-22 12:36:15 +02:00
Johannes Rieken 2dd16c3901 #<filename> should suggest editors that are outside the current workspace (#247109)
re https://github.com/microsoft/vscode-copilot-release/issues/7717#issuecomment-2820699517
2025-04-22 11:40:52 +02:00
Alex Ross daf8630eef Merge pull request #247106 from microsoft/alexr00/rapid-kite
Add .*.env for ini
2025-04-22 11:15:08 +02:00
Johannes Rieken 05a7abaa65 fix https://github.com/microsoft/vscode/issues/246875 (#247107) 2025-04-22 11:11:57 +02:00
Alex Ross 72069925ae Add .*.env for ini
Fixes #247055
2025-04-22 10:57:32 +02:00
Ladislau Szomoru 069714629f SCM - 💄 remove visible property from quickDiffProvider API proposal (#247103) 2025-04-22 10:54:02 +02:00
Don Jayamanne dffb8661aa Render chat changes in editor if diff is available (#246440) 2025-04-22 10:35:32 +02:00
Ladislau Szomoru e810985ce2 SCM - tweak secondary diff decoration colors (#247073) 2025-04-22 09:57:59 +02:00
Ladislau Szomoru 0fc973dc47 SCM - add visibility toggle to context menu (#247071)
* Add method to toggle visibility

* SCM - add visibility toggle to context menu
2025-04-22 09:57:50 +02:00
Sandeep Somavarapu 8c27d61650 Enable searching by ids (#247102) 2025-04-22 09:49:37 +02:00
Don Jayamanne 00b721f0c4 Do not decorate new cells in empty notebook (#247097) 2025-04-22 09:16:01 +02:00
Osvaldo Ortega d063e45b25 Merge pull request #247094 from microsoft/osortega/search-show-all-keywords
Update to AI keywords to show 3 at the same time
2025-04-21 22:04:05 -06:00
SteVen Batten 29c0ca5e1e Revert "Support categories in model picker (#247084)" (#247090)
This reverts commit e0dc1d710a.
2025-04-21 20:00:58 -07:00
Matt Bierner cf208cdb33 Merge pull request #246899 from gabritto/hover2
[typescript-language-features] Re-add expandable hover
2025-04-21 19:19:59 -07:00
Osvaldo Ortega 72deaf12c6 Update to AI keywords to show 3 at the same time 2025-04-21 18:17:03 -06:00
Logan Ramos e0dc1d710a Support categories in model picker (#247084)
* Support categories in model picker

* Fix missing contribution registration
2025-04-21 17:10:46 -07:00
Oleg Solomko 52592e3ca8 compute and use chat mode inside chat widget 2025-04-21 16:05:27 -07:00
Oleg Solomko 8143099f6d fix run command for implicit prompt file context 2025-04-21 16:05:27 -07:00
Oleg Solomko 5600325544 add more unit tests, make the resulting mode metadata to be always present and be conditioned on the tools metadata 2025-04-21 16:05:27 -07:00
Oleg Solomko d87794b47e add logic to make a root prompt to define resulting mode of the entire nested references tree 2025-04-21 16:05:27 -07:00
Oleg Solomko 647a616068 add unit tests for the compatibility checks of tools and mode metadata 2025-04-21 16:05:27 -07:00
Oleg Solomko 9c6f9e7d5a add unit tests for the new mode prompt header metadata 2025-04-21 16:05:27 -07:00
Oleg Solomko e33da907db fix header metadata records diagnostic message typos 2025-04-21 16:05:27 -07:00
Oleg Solomko 17d69fbdc7 remove the .d.ts prefix on types filename to prevent compilation issues 2025-04-21 16:05:27 -07:00
Oleg Solomko 986490ccb6 add documentation comments 2025-04-21 16:05:27 -07:00
Oleg Solomko ac9f91ad7c refactor to encapsulate the tools/mode metadata compatibility check logic in the prompt header class 2025-04-21 16:05:27 -07:00
Oleg Solomko 5926881464 return only valid metadata header records from the prompt parsers 2025-04-21 16:05:27 -07:00
Oleg Solomko ad2116380e add logic to validate compatibility of the tools and mode metadata records 2025-04-21 16:05:27 -07:00
Oleg Solomko d1baa875eb use mode metadata parsing in the prompt header class 2025-04-21 16:05:27 -07:00
Oleg Solomko 4a3a1ee7da minor refactor 2025-04-21 16:05:27 -07:00
Oleg Solomko bd55d40bdd add PromptModeMetadata class 2025-04-21 16:05:27 -07:00
Connor Peet 5944e7c37c config: allow asking for input even in an empty workspace (#246927)
* config: allow asking for input even in an empty workspace

This behavior dates from when inputs were first added (#63910). I don't
think this does much anymore -- if a config is not found in the
requested section, undefined is returned anyway, and aborting
early doesn't get us much.

Fixes #245707

* fix compile
2025-04-21 21:29:15 +00:00
Megan Rogge 4fdad2d96c add unique sound for save (#247077)
fixes #239372
2025-04-21 13:54:24 -07:00
Logan Ramos 5f920106d0 Add tool tip + description support to action widget (#247075)
* Add description support to action widget

* Support custom tool tip

* Allow passing description through the API
2025-04-21 13:54:01 -07:00
Megan Rogge b985f0f5bd add announcement for Next Edit Suggestion (#247072) 2025-04-21 20:03:38 +00:00
Oleg Solomko 39cb454005 update unit tests of the text model prompt parser class 2025-04-21 11:40:11 -07:00
Oleg Solomko 7ea2c4c2ae add documentation comments 2025-04-21 11:40:11 -07:00