Commit graph

121469 commits

Author SHA1 Message Date
Raymond Zhao 5f3e7a0ba9
fix: remove some assertions, ref #211878 (#212137) 2024-05-07 11:50:03 -07:00
Connor Peet 6e009e0537
debug: finalize debugFocus API (#212190)
Closes #63943
2024-05-07 19:30:08 +02:00
Michael Lively c4653faeb1
Use new getDocumentFormattingEditsWithSelectedProvider for Notebook formatting (#212185)
use new `getDocumentFormattingEditsWithSelectedProvider`
2024-05-07 18:57:17 +02:00
Connor Peet 3455bd54fe
testing: finalize TestRunRequest.preserveFocus API (#212177)
Closes #209491
2024-05-07 09:45:43 -07:00
Christof Marti e2773d08ff Update distro hash 2024-05-07 17:26:39 +02:00
Henning Dieterichs ef0c938339
Fixes #208084 (#212176) 2024-05-07 17:23:20 +02:00
Benjamin Christopher Simmonds 17bea60770
Improve description #211931 (#212170) 2024-05-07 16:39:33 +02:00
Sandeep Somavarapu f8c7fec0c2
More extension install error codes (#212161) 2024-05-07 12:36:52 +02:00
Alex Ross a812bde8e5
Fix rapid focus flickering (#212153)
Fixes #211831
2024-05-07 10:49:52 +02:00
Johannes Rieken f8d3bd3909
remove old chat message types (#212148) 2024-05-07 10:31:23 +02:00
Megan Rogge 00bc1553ba
create AccessibleViewRegistry, move all applicable views/accessibility help dialogs over to use it (#212138) 2024-05-07 05:48:04 +02:00
Connor Peet 26120e5bf4
testing: add temporary failure tracker to the selfhost test runner (#212134)
For /fixTestFailures, I want to get more 'real world' tests and test
fixes. This makes a change in the selfhost test provider such that when
a test fails and is then fixed, we record the code changes into a JSON
file in the `.build` directory. In a few days I'll follow up with team
members to collect their test failures and use them as evaluation tests
for copilot. The FailureTracker will be removed when I've gotten enough
data.
2024-05-07 00:54:33 +02:00
Matt Bierner 3f91c9bcd7
Pick up latest TS for building VS Code (#210956)
* Pick up latest TS for building VS Code

* Update

* Update yarn lock
2024-05-06 13:59:56 -07:00
John Murray 93c5b127f0
Make codelenses work after switching from webview editor (fix #198309) (#211999) 2024-05-06 20:59:36 +00:00
Peng Lyu cb823e57ab
Fix webview loading perf mark. (#212120) 2024-05-06 12:39:14 -07:00
Connor Peet e50231341b
debug/testing: clean up most explicit type casts (#212119)
For #211878
2024-05-06 12:38:44 -07:00
Benjamin Pasero 8444fa68ef
notifications - improve wording for filter (#212117) 2024-05-06 20:27:25 +02:00
Tyler James Leonhardt 2826667d06
bump dev version (#212110) 2024-05-06 19:09:06 +02:00
Raymond Zhao 8a3f7e95d2
feat: add disable-lcd-text flag (#211716) 2024-05-06 10:00:49 -07:00
Connor Peet e3d04f279f
cli: support refresh token in tunnel user login (#212106) 2024-05-06 18:47:37 +02:00
Matt Bierner 80e0aa45e0
Update notebook milestones (#212104) 2024-05-06 09:10:38 -07:00
Johannes Rieken 966f94d38d
update distro (#212102) 2024-05-06 18:09:24 +02:00
Daniel Imms 883c32170b
Merge pull request #212098 from microsoft/Tyriar-patch-1
Update shellIntegration.ps1
2024-05-06 08:39:43 -07:00
Daniel Imms d3efef958e
Update shellIntegration.ps1
Fixes #212092
2024-05-06 08:22:26 -07:00
Johannes Rieken 252c964087
Merge pull request #212082 from microsoft/joh/lmAPi
Language model API tweaks
2024-05-06 16:58:40 +02:00
Johannes Rieken 69cd704208
update GH notebooks (#212097) 2024-05-06 16:57:23 +02:00
Johannes Rieken 6874fc7394
Joh/ministerial-swan (#212096)
* first cut of embeddings API

https://github.com/microsoft/vscode/issues/212083

* add event

* fix tests
2024-05-06 16:50:13 +02:00
Johannes 837430d8ad
use LanguageModelInformation#contextLength 2024-05-06 16:27:32 +02:00
Johannes 0cfd5a3baf
todo updates 2024-05-06 15:49:00 +02:00
Benjamin Pasero facea7e2c2 debt - reduce type casts 2024-05-06 13:43:37 +02:00
Benjamin Pasero cd2d361d63 perf - reduce startup allocations 2024-05-06 13:43:37 +02:00
Henning Dieterichs 75a7755c65
Fixes #208220 (#212088) 2024-05-06 12:54:17 +02:00
Henning Dieterichs c948b45079
Introduce ICodeEditor.on{Begin, End}Update (#212081) 2024-05-06 12:24:30 +02:00
Sandeep Somavarapu 58d1b5cca7
fix checking state of running extension (#212086)
- compare with extension id only and ignore if uuids do no match
2024-05-06 12:22:47 +02:00
Alex Ross 4cfcf34399
Disposing a tree view while it's visible causes it to stay empty (#212084)
Part of #212078
2024-05-06 12:22:12 +02:00
Johannes 1ca4972d82
make token and options optional when calling sendChatRequest 2024-05-06 11:21:00 +02:00
Johannes fff5d2408b
remove LanguageModelChatRequestOptions.silent because there is LanguageModelAccessInformation#canSendRequest 2024-05-06 11:16:29 +02:00
Johannes 22efbdf96c
* return LanguageModelChatMessageRole and the simple chat message LanguageModelChatMessage2 because all types became same, same
* deprecate the other types and prepare deletion
* move System-role into its own proposal because of API and RAI concerns
* more API notes
2024-05-06 11:00:17 +02:00
Henning Dieterichs 3af934ae56
observableValue: Emit change signal if value is unchanged, but a delta value was provided. (#212075) 2024-05-06 10:16:36 +02:00
Johannes 940b65c9ab
Merge branch 'main' into joh/lmAPi 2024-05-06 09:20:08 +02:00
Johannes Rieken ccba2fc85c
restore accidentially deleted vscode.editorChat.start command (#212068)
fixes https://github.com/microsoft/vscode/issues/211988
2024-05-06 09:10:17 +02:00
Johannes d5b3c2f1c7
notes 2024-05-06 08:38:55 +02:00
Rob Lourens c20c2ab773
Fix up chatParticipantAdditions check (#212000)
* Fix up chatParticipantAdditions check

* And copy warning content

* Redundant
2024-05-05 14:41:07 +02:00
Andrea Mah 2d6df400a7
finish fixing unsafe type assertions in search (#211991) 2024-05-03 16:13:28 -07:00
Tyler James Leonhardt 57c2b02b62
Remove Eventing workaround (#211992)
This was in place when  I didn't understand some list behavior. I have since fixed that behavior and this is no longer needed.
2024-05-04 00:56:03 +02:00
Rob Lourens aed4230a89
Fix chat agent hover for dynamic agents (#211990)
* Fix chat agent hover for dynamic agents

* Fix tests
2024-05-03 15:51:42 -07:00
Michael Lively ed7cca61fc
Add outline data source classes + unit testing (#211861)
* add in view provider classes to wrap NotebookCellOutline config data sources

* outlinePane tests

* QuickPick view tests

* breadcrumb tests

* breadcrumb setting fix
2024-05-03 15:50:32 -07:00
Aaron Munger c6563ccae8
put word wrap styling on parent container (#211982)
* put word wrap styling on parent container

* update tests
2024-05-03 15:27:36 -07:00
Aaron Munger f69aa4b539
skip saving the memento if thats where the info came from (#211986) 2024-05-03 15:13:47 -07:00
Aaron Munger 6f12e3037d
fix layer break (#211848)
* fix layer break

* use imports

* fix import

* simplify disposable tracking

* move contribs to same folder

* add observable error property to codecellviewmodel

* observe value from status bar item

* cleanup

* first test

* debounce execution state change events

* another test

* fix test
2024-05-03 14:53:50 -07:00