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