Commit graph

121461 commits

Author SHA1 Message Date
강동윤 (Donny) 71718e2b96 json schema for swcrc 2024-05-07 18:28:22 +09: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
Rob Lourens 39c0193413
Merge pull request #210315 from microsoft/roblou/detailed-dragonfly
Only render images from trusted domains in chat
2024-05-03 20:50:37 +00:00
Rob Lourens 41dc697ef1 Simplify service 2024-05-03 13:33:42 -07:00
Andrea Mah 699b7a8488
fix unsafe type assertions (#211975)
* fix unsafe type assertions
2024-05-03 13:27:31 -07:00
Rob Lourens d4c6653763 Remove obsolete trusted domain kinds 2024-05-03 13:21:42 -07:00
Tyler James Leonhardt aaae9f978a
Move registering env contributed auth providers to the service (#211978)
This prevents a race condition where an extension was being activated before the contribution was running.

Since the contribution has other stuff that doesn't need to run early, I removed what does and moved it into the service. I think this make a lot more sense because upon service creation, it should already register auth providers that are already available.
2024-05-03 22:01:02 +02:00
Rob Lourens abb9db363d Merge branch 'main' into roblou/detailed-dragonfly 2024-05-03 12:40:22 -07:00
Daniel Imms bd6083174e
Merge pull request #211960 from microsoft/tyriar/211945_adjust_prompt
Adjust prompt based on last prompt line
2024-05-03 10:45:47 -07:00
Megan Rogge 62611e6cec
add terminal chat widget hint (#211754) 2024-05-03 19:07:26 +02:00