Commit Graph

15060 Commits

Author SHA1 Message Date
Rob Lourens f50c72f404 Don't throw when adding an implementation to agents with a disabled when clause (#232094)
Fix microsoft/vscode-copilot#9658
2024-10-23 14:46:06 -07:00
Matt Bierner 890985d7e3 Remove (experimental) from setting descriptions (#231963)
Fixes #231958
2024-10-22 11:42:16 -07:00
Rob Lourens d9f379b135 Finalize ChatRequest#model (#231811)
* Finalize ChatRequest#model
Fix #230844

* Register model to fix tests
2024-10-21 16:42:23 -07:00
Don Jayamanne 27d99fbee7 Set execution_count to null when clearning notebook outputs (#231806)
* Set execution_count to null when clearning notebook outputs

* Fix tests
2024-10-21 06:56:16 +02:00
Matt Bierner 759c92ba74 Bump dompurify versions (#230250) 2024-10-18 11:53:18 -07:00
Tyler James Leonhardt 950b401a9c Make multiple accounts the default (#231618) 2024-10-18 01:36:06 +02:00
Matt Bierner 86aab25210 Redirect TS report issue to issue reporting guide (#231527)
Almost none of the issues that come in through our `report issue` button are actionable. Previously more people were filling in the template and following up, but now very few do

So instead, I'm changing this to open a guide about the common causes of crashes and how to file a good issue report. This guide also focuses on helping people self-diagnose and fix problems
2024-10-16 14:17:04 -07:00
Benjamin Pasero c025c19d14 eng - reduce some unused deps (#231221) 2024-10-13 12:38:11 +02:00
Alex Ross 337cacaafa Revert YAML Grammar (#231096)
Part of #224862
2024-10-11 10:24:35 +02:00
Tyler James Leonhardt 6d482e38cd No longer look at sessions[0] (#231063)
We don't need to do this anymore now that account preference is kept across sessions.
2024-10-10 14:50:19 -07:00
Matt Bierner 321e1e5b8a Pick up TS 5.6.3 (#230848)
Should fix the ATA regression we're seeing reported: https://github.com/microsoft/TypeScript/issues/60156
2024-10-09 03:07:33 +02:00
Matt Bierner e2e048ded8 Merge pull request #230345 from microsoft/dev/eslint-9
Eslint 9 migration
2024-10-07 09:15:12 -07:00
Nathan Shively-Sanders a003a0de24 Add new context parameter to API 2024-10-07 07:24:34 -07:00
Nathan Shively-Sanders a1cd9f37f1 Update copilotRelated API with Disposable/CancellationToken 2024-10-07 07:24:34 -07:00
Nathan Shively-Sanders 007126775c add missing ts-expect-error till 5.7 2024-10-07 07:24:34 -07:00
Nathan Shively-Sanders 50a1fbda47 Register copilotRelated, use selector's languages
The select provided at registration contains the correct list of
languages to register for the provider.
2024-10-07 07:24:34 -07:00
Nathan Shively-Sanders fc7db1c7da Remove stray edit 2024-10-07 07:24:34 -07:00
Nathan Shively-Sanders bada583519 ts-expect-error on upcoming TS 5.7 protocol 2024-10-07 07:24:34 -07:00
Nathan Shively-Sanders b8e8e701f5 Depend on TS 5.7 not 5.6 2024-10-07 07:24:34 -07:00
Nathan Shively-Sanders e169ac792f Move copilot related-files to language features
It is now in its own file.

Also address other PR comments.
2024-10-07 07:24:34 -07:00
Nathan Shively-Sanders 7e5592d88e Update to new command name 2024-10-07 07:24:34 -07:00
Nathan Shively-Sanders 7fcf402604 TS extension: add related-files call to CopilotRelated
registerRelatedFilesProvider is a new method on the copilot extension.
CopilotRelated is a new tsserver command that provides information from
tsserver to copilot. (The information is not necessarily
copilot-specific, of course.)
2024-10-07 07:24:34 -07:00
Don Jayamanne 0ca72abae2 Exprimental ipynb serialization setting (#230669) 2024-10-06 20:10:10 -07:00
Tyler James Leonhardt 4ae34118f2 Reinstate normal loopback flow for Gov clouds (#230541)
I finally managed to make changes to the Gov cloud configurations and we can now use the loopback flow for the Gov clouds.
2024-10-04 22:22:00 +02:00
Matt Bierner 98e69ca6ea Merge branch 'main' into dev/eslint-9 2024-10-04 08:34:12 -07:00
Robo 8422282f04 chore: update to Electron 32 (#218245)
* chore: update electron@31.0.1

* chore: bump electron@31.1.0

* chore: update sysroot download url

* chore: bump electron@31.3.0

* chore: update rpm deps for arm64

* chore: bump electron@31.4.0

* chore: bump electron@32.0.0

* fix: compile stage

* fix: install on windows

* fix: override node-addon-api to support c++20 with gcc-11

Brings in https://github.com/nodejs/node-addon-api/commit/fed13534c595c52fdd2cbf64d7bffe83de74ef35
to support compilation with gcc>=11

* ci: use gnu++2a for gcc <=9

* ci: fix sdl pipeline

* ci: web stage

* ci: fix alpine stage

* ci: fix legacy server stage

* fix: node-addon-api resolution for remote

* ci: fix legacy arm stage

* chore: sync npm dependencies

* chore: bump electron@32.0.1

* ci: fix monaco editor checks

* ci: fix legacy server stage

* ci: possible concurrent execution

* ci: use foreground scripts on windows

* chore: bump electron@32.0.2

* fix: compilation

Refs https://github.com/electron/electron/commit/204011c3f2bfad1b6b2c9544932bf60b162be05f

* Revert "wco - hardcode devtools location on Linux (#227084)"

This reverts commit dfb96d11d3.

* chore: bump electron@32.1.2

* ci: remove workaround for missing c++20 flags

* ci: use gnu++2a for gcc <=9

* chore: bump distro

* ci: use gnu++17 for legacy arm servers

* fixup! override node-addon-api to support c++20 with gcc-11

Scope to only the affected package versions

* chore: bump @vscode/policy-watcher

* chore: bump @vscode/sqlite3

* chore: bump node.js v20.17.0

* chore: bump distro

* chore: update @vscode/windows-ca-certs

* chore: update builds for electron@32.1.2

* chore: bump distro

* chore: bump dependencies

* ci: fix arm legacy servers
2024-10-04 19:19:06 +09:00
Matt Bierner f6ebc0c2b8 Merge branch 'main' into dev/eslint-9 2024-10-03 10:52:58 -07:00
Johannes Rieken 2a96e0d571 Merge branch 'main' into joh/super-monkey 2024-10-03 17:18:23 +02:00
Ladislau Szomoru 289056d976 Git Editor - create document link provider (#230389) 2024-10-03 13:58:27 +02:00
Martin Aeschlimann fc6d94b806 [css/json/html] adopt latest lsp, update to module: node16 (#230371)
* adopt latest language-server/client

* update package-locks

* transpiler to support Node16
2024-10-03 13:49:56 +02:00
Matt Bierner f22a1167e4 More fixes 2024-10-02 17:22:33 -07:00
Ladislau Szomoru d085816005 Git - better handle conflict during cherry-pick (#230312) 2024-10-02 16:39:30 +02:00
Johannes 1d86d98cca more test tweaks 2024-10-02 10:49:35 +02:00
Johannes c4093a5112 tweak transpile and pasteUrl.test 2024-10-02 10:30:35 +02:00
Johannes Rieken cc7ba25b2d Merge pull request #230269 from microsoft/joh/sparkling-loon
eng - use `esModuleInterop` for extensions
2024-10-02 09:51:54 +02:00
Joyce Er 370f5619b9 fix: use chat edit state for chat file list decorations (#230284)
* fix: use chat edit state for chat file list decorations

* Add theme defaults
2024-10-02 09:50:08 +02:00
Don Jayamanne 72113138d2 Update ipynb experiment setting description (#230282) 2024-10-02 08:12:03 +02:00
Johannes e6f315d2fc eng - use esModuleInterop for extensions 2024-10-01 21:57:30 +02:00
Don Jayamanne 620fd6cb9a Support serialization of IPYNB in web worker (#230190) 2024-10-01 21:22:55 +10:00
Robo 9494a89080 chore: add npmrc to extensions folder (#230214) 2024-10-01 12:43:01 +02:00
Ladislau Szomoru 1d4130b8b3 Git - fix repository detection when rev-parse returns a UNC path on Windows (#230207) 2024-10-01 10:35:48 +02:00
Benjamin Pasero b591f33513 🆙 jschardet@3.1.4 (#230197) 2024-10-01 08:19:15 +02:00
Matt Bierner d3596df9eb More type assertion fixes (#230181)
For #211878

Also adds a few suppressions
2024-09-30 16:21:12 -07:00
Don Jayamanne c35d5e21fc Exclude cells and indentAmount from notebook metadta diff view (#230173) 2024-09-30 15:50:47 -07:00
Tyler James Leonhardt 35183efe58 Revert "Rename MSAL setting" (#230164)
Revert "Rename MSAL setting (#230142)"

This reverts commit 2a677c686b.
2024-09-30 14:38:38 -07:00
Matt Bierner 51fa4d0172 Fix more type assertions (#230156)
* Fix more type assertions

For #211878

* Fix type error
2024-09-30 14:17:06 -07:00
Matt Bierner 5ddd3d2cc1 Only enable js/ts paste with imports for copy and pasted within VS Code (#230167) 2024-09-30 22:56:30 +02:00
Matt Bierner f4bdaadbac Merge vscode ts file watch settings (#230152)
Fixes #230144

Also deprecates the experimental setting while still observing it for now
2024-09-30 12:32:24 -07:00
Tyler James Leonhardt 2a677c686b Rename MSAL setting (#230142) 2024-09-30 19:25:47 +02:00
Sandeep Somavarapu 841d51da29 write our own little gulp-eslint which takes the eslint from our workspace root (#230115) 2024-09-30 15:36:25 +02:00