Commit Graph

124157 Commits

Author SHA1 Message Date
Benjamin Pasero 4ea51b2030 esm - include ESM versions of 1DS (#226198) 2024-08-21 12:04:41 -07:00
Connor Peet b328e6ab5a testing: fix result action button has unlimited height, condense headers (#226197)
Fixes #225460
2024-08-21 20:58:30 +02:00
Connor Peet ca845227b9 debug: fix location references not working on remotes (#226193)
Fixes #225967
2024-08-21 11:49:45 -07:00
Rob Lourens 94e4b4d99b Add supportsToolReferences flag on chat participants (#226191) 2024-08-21 11:07:28 -07:00
Aaron Munger 26a0ef2239 notebook editor widgets should be independent by editor type (#226192)
* editor widget per editor group + editor type

* added unit tests
2024-08-21 19:51:28 +02:00
Don Jayamanne d193e4b6f5 Experimental Notebook Diff based on Multi-file diff (#226113)
* Experimental Notebook diff based on Multi-file dif

* Stat resolving

* Fix test

* Add actions

* Misc

* Fixes
2024-08-22 02:06:09 +10:00
Benjamin Pasero ee72c2f795 amdX - gracefully handle trusted types policy already being defined (#226177) 2024-08-21 17:39:23 +02:00
Alex Ross 82216f99d1 Fix bug loading languages many times (#226175)
Part of #210475
2024-08-21 17:29:04 +02:00
Sandeep Somavarapu 0a0c477f70 Improve new profiles UI (#226172)
- add option to use profile for current window
- simplify profiles menu
- polish
2024-08-21 17:13:28 +02:00
Alex Ross a0d634e344 Add isMeasurement to tree sitter (#226174)
Part of #210475
2024-08-21 17:09:04 +02:00
Johannes ee9ddcc5b8 support for export "dependency" in amdX, also copy for non-source files 2024-08-21 16:29:44 +02:00
Johannes 678d9dd30f inline chat from line should handle discarding more graceful 2024-08-21 16:01:24 +02:00
Johannes 19efb0717e fix codicon color in inline chat 2024-08-21 15:39:25 +02:00
Johannes Rieken 95608e3202 use bigger than default ordinal for inline zone (#226152)
re https://github.com/microsoft/vscode-copilot/issues/7355
2024-08-21 13:39:58 +02:00
Johannes Rieken 98d9db1339 fixes https://github.com/microsoft/vscode-copilot/issues/6938 (#226151) 2024-08-21 13:39:36 +02:00
Johannes Rieken 76d6785781 fixes https://github.com/microsoft/vscode/issues/226140 (#226149) 2024-08-21 12:28:28 +02:00
Sandeep Somavarapu 00c8fd7363 report telemetry on update check on product update (#226146) 2024-08-21 12:16:12 +02:00
Johannes Rieken 6f13ec62fc chore - inline chat work (#226139)
* chore - prepare inline chat to be started with an existing model that has edits

* debt - remove `SessionExchange` et al.

* Makes inline chat be entirely grounded in the chat model
* Removes the copy recordings command which never got used
2024-08-21 11:55:19 +02:00
Benjamin Christopher Simmonds ba2f94a64c Fix pinned tab rows update breadcrumbs bug (#226134)
* fix pinned tab rows update breadcrumbs bug

* 💄
2024-08-21 11:15:18 +02:00
Christof Marti f4b5f9f762 Update to @vscode/proxy-agent v0.23.0 (microsoft/vscode#173861) 2024-08-21 08:14:24 +02:00
Rob Lourens 0d5a40f7cd Add chat 'rename' button (#226106)
* Chat picker label improvements

* Add chat 'rename' button

* Fix this

* Fix tests

* Fix test
2024-08-21 07:16:38 +02:00
Tyler James Leonhardt e1db90f81d Add logging for deciding on MSAL (#226112)
so it's clear why
2024-08-20 18:28:02 -07:00
Matt Bierner b5ffa4def5 Merge pull request #226111 from mjbvz/adjacent-wildfowl
Try to reveal specific code block in chat
2024-08-20 17:23:09 -07:00
Tyler James Leonhardt c125b90d41 Add experimentation to Microsoft auth (#226107)
* Add experimentation to Microsoft auth

So that we can gradually roll out MSAL support.

* correct order
2024-08-20 17:17:15 -07:00
Matt Bierner 4e22062717 Try to reveal specific code block in chat 2024-08-20 17:04:24 -07:00
Joyce Er b8ad412410 fix: validate intent detection agent for chat location (#226110) 2024-08-20 16:35:23 -07:00
Matt Bierner 4b10b73781 Merge pull request #226104 from mjbvz/loyal-owl
Remove presets keys
2024-08-20 15:31:58 -07:00
Matt Bierner 654352ca7b Merge pull request #226102 from mjbvz/retail-aardvark
Enable document links in chat blocks
2024-08-20 15:17:44 -07:00
Matt Bierner 2baacda638 Remove presets keys
Fixes #226031
2024-08-20 15:08:00 -07:00
Matt Bierner 9178e501d5 Enable document links in chat blocks
Fixes #226101
2024-08-20 15:02:47 -07:00
Megan Rogge ae254f7064 bump distro (#226099) 2024-08-20 23:21:46 +02:00
Aaron Munger e14808728c repl and IW are composite notebooks and with new scoped context key (#226084)
* repl is composite notebook

* interactive editor is composite

* clean up usage
2024-08-20 14:04:04 -07:00
Andrea Mah 80b0483824 let excludes be as array when on a folder query (#225829)
* let excludes be as array when on a folder query
2024-08-20 12:50:57 -07:00
Rob Lourens fd2dd6d375 Fix a couple "tool name" -> "id" (#226081) 2024-08-20 10:00:45 -07:00
Megan Rogge aaa844986c tweak title of screen reader walkthrough, when condition (#226079) 2024-08-20 18:34:05 +02:00
Benjamin Pasero 34a756ae2e esm - worker cleanup (#226064) 2024-08-20 17:51:26 +02:00
Sandeep Somavarapu 9e560ad042 fix #225463 (#226073) 2024-08-20 17:25:53 +02:00
Sandeep Somavarapu eadfc7e154 do not update label when disabled (#226070) 2024-08-20 17:13:11 +02:00
Alex Ross 0062a6e767 Include highlights files in build (#226067)
* Include highlights files in build
Part of #210475

* Also add for non-esm
2024-08-20 17:06:21 +02:00
Martin Aeschlimann 1c2e3ab705 polish code block apply (#226066) 2024-08-20 16:32:16 +02:00
Johannes Rieken 3b44b1102b fix https://github.com/microsoft/vscode-copilot/issues/7326 (#226065) 2024-08-20 16:23:56 +02:00
Daniel Imms 4a780e935f Merge pull request #225500 from NriotHrreion/fix-225361
fix: Command palette closes when Active Terminal killed
2024-08-20 07:18:14 -07:00
Daniel Imms cc7146aec8 Merge branch 'main' into fix-225361 2024-08-20 07:01:30 -07:00
Johannes Rieken 9330962d6b use X icon for discard changes (#226062) 2024-08-20 15:55:01 +02:00
Johannes Rieken c7954a2224 keep zone toolbar stable when toggling diff (#226049) 2024-08-20 15:32:15 +02:00
Martin Aeschlimann 8c5c4885bc codeMapper: adopt inlineChatController.reviewEdits (#226051) 2024-08-20 15:05:32 +02:00
Alexandru Dima 4e0de3a8f4 Move workbench workers off EditorWorker (#225796)
* Add support for having channels in SimpleWorker

* Extract text model syncing code to a separate file

* Use a channel to do text model syncing for the language detection worker

* Simplify code

* Remove unused method

* Move OutputLinkComputer worker off editor worker

* Move TextMateTokenizationWorker off editor worker

* Simplify code

* Adopt channels for the host object

* More adopting channels for the host object

* More adopting channels for the host object

* More adopting channels for the host object

* Remove host object support from SimpleWorker

* Use the IEditorWorkerService, avoid starting a separate worker

* Bring the amd module id, the esm location and the worker label in a single type

* Improve typings

* SImplify worker creation pattern

* Enforce that all proxied methods start with `$` or `on`

* Adopt native proxy support

* Simplify code

* Simplify code

* Reintroduce a different standalone / workbench editor worker service
2024-08-20 14:00:18 +02:00
Johannes Rieken 5a8d73cebb debt - simplify logic around lastInput (#226046) 2024-08-20 12:40:44 +02:00
Johannes Rieken ba3cdbc4b3 fix https://github.com/microsoft/vscode-copilot/issues/7262 (#226044) 2024-08-20 11:40:58 +02:00
Benjamin Pasero c7a277cea5 esm - run removeGlobalNodeModuleLookupPaths only in node.js (#226042) (#226043) 2024-08-20 11:40:00 +02:00