Commit Graph

124157 Commits

Author SHA1 Message Date
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
Daniel Imms 58ab148844 Disable sending via CompletionCompleters for pwsh5 2024-05-03 15:38:22 -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
Rob Lourens 816c6f7d7b Fix deserializing old variables format (#211967)
Fix microsoft/vscode-copilot-release#1170
2024-05-03 19:03:44 +02:00
Daniel Imms 66f48ef55c Merge remote-tracking branch 'origin/main' into tyriar/211945_adjust_prompt 2024-05-03 09:58:20 -07:00
Daniel Imms b68cc7d082 Merge pull request #211963 from microsoft/tyriar/211884
Fix escaping of characters in bash SI script
2024-05-03 09:35:17 -07:00
Daniel Imms e54d7e9c9d Merge pull request #211962 from microsoft/tyriar/211949
Only enable suggest addon when shell type is pwsh
2024-05-03 09:30:35 -07:00
Daniel Imms 97b3360e11 Fix escaping of characters in bash SI script
Fixes #211884
2024-05-03 09:16:34 -07:00
Daniel Imms 8d282e974b Merge pull request #211874 from microsoft/tyriar/211869
Proper handling of multi-line continuations and cursor index
2024-05-03 09:00:13 -07:00