Commit Graph

131494 Commits

Author SHA1 Message Date
Matt Bierner d8da0ea5ed Merge pull request #244302 from mjbvz/chat-status
Add chat status API proposal
2025-03-25 01:05:44 -07:00
Eleanor Boyd 9da4c196b5 Merge pull request #244041 from eleanorjboyd/occupational-reindeer
support attach cell output in copilot
2025-03-25 03:57:48 +00:00
eleanorjboyd d378973715 fixing null values 2025-03-24 20:44:07 -07:00
eleanorjboyd bc02352b49 implement single source of truth 2025-03-24 20:18:31 -07:00
eleanorjboyd b4975c1a31 resolve comments 2025-03-24 19:58:09 -07:00
Eleanor Boyd 35123fdacf Update src/vs/workbench/contrib/notebook/browser/services/notebookServiceImpl.ts
Co-authored-by: Don Jayamanne <don.jayamanne@outlook.com>
2025-03-24 19:52:25 -07:00
eleanorjboyd 6c8a15c081 fix where notebook uri comes from 2025-03-24 19:47:54 -07:00
eleanorjboyd f356e65682 switch to return handle when parsing cellOutputUri 2025-03-24 19:25:46 -07:00
eleanorjboyd be10139f98 fixes from comments 2025-03-24 18:44:44 -07:00
Rob Lourens 84376ae642 Show custom confirm dialog when closing chat editor with active edits (#244532)
Also don't open edited files when in a chat editor, and save chat editor view state correctly
2025-03-24 18:17:26 -07:00
Tyler James Leonhardt c244b199e2 Delete Unused API (#244529)
ref https://github.com/microsoft/vscode/issues/243615
2025-03-25 01:48:56 +01:00
Rob Lourens 8d163b1c87 Enable edits2 by default (#244528) 2025-03-25 01:01:19 +01:00
SteVen Batten 20b249e5bb adding preview tag to mcp enabled setting (#244524) 2025-03-25 00:57:23 +01:00
Josh Spicer fee4f23939 Add AccountPolicyService (#244315)
* AccountPolicyService

Expects product.json value 'defaultAccount.chatUrl'

* tidy up reading token

* Register 'extensionConfigurationPolicy' for relevant configuration

Also needed to move some types around to use IPolicy

* for demo set convention that accountpolicyservice looks at Copilot* policy

* register extension policy 'configurationExtensionPoint'

* rename entitlements

* implement previewFeature in IPolicy

* unused import

* add type for IPolicy.defaultValue?

* always initialize AccountPolicyService in desktop.main

* remove unused import

* make defaultAccountRequests in parallel

* initialization of defaultACcount in accountPolicy

* initialize policy in multiplexservice, only update when needed, and detect duplicates

* Apply suggestions from code review

Co-authored-by: Sandeep Somavarapu <sasomava@microsoft.com>

* consistent naming in defaultAccount

* fix type in PolicyDefinition

* formatting missed from gh code review commit

* simply insertion of extensionConfigurationPolicy

* Add preview policy

* update policy

* reload fixes

* update distro (https://github.com/microsoft/vscode-distro/pull/1105)

---------

Co-authored-by: Sandeep Somavarapu <sasomava@microsoft.com>
2025-03-25 00:35:48 +01:00
Matt Bierner dffcdad2c0 Merge pull request #244507 from mjbvz/aggregate-cephalopod
Pick up latest md language server
2025-03-24 16:17:19 -07:00
Rob Lourens c68e42b5c7 Merge pull request #244504 from microsoft/roblou/disappointed-fish
Require confirmation for 3P tools
2025-03-24 15:42:04 -07:00
Connor Peet 1c7b387a4b mcp: remove vscode_editing tag to allow deselection (#244492) 2025-03-24 15:35:36 -07:00
Martin Aeschlimann b3c8c9f11d [css/html/json] update services (#244509) 2025-03-24 15:32:33 -07:00
Matt Bierner a09b4abef2 Also update lockfile 2025-03-24 15:29:37 -07:00
Rob Lourens 1f417e7965 Show 3P extension tool input in confirmation 2025-03-24 15:27:42 -07:00
Connor Peet 05915aa911 mcp: add setting to enable or disable mcp (#244510) 2025-03-24 23:27:17 +01:00
Rob Lourens 1fed5f7b8a Set allowAutoConfirm even when the tool has its own confirmation 2025-03-24 15:26:10 -07:00
Connor Peet d58f329a4d mcp: allow canceling server during startup (#244508) 2025-03-24 23:22:13 +01:00
Megan Rogge 725c5f705a apply existing label, doc, and detail to inline completion (#244490) 2025-03-24 22:21:17 +00:00
Matt Bierner 45c88a5100 Merge pull request #244506 from mjbvz/unable-raccoon
Fix webview leak warnings
2025-03-24 15:07:14 -07:00
Matt Bierner dd74e0494a Pick up latest md language server 2025-03-24 15:03:03 -07:00
Matt Bierner 64990fdcd7 Fix webview leak warnings
Fixes #242034
2025-03-24 14:53:16 -07:00
Rob Lourens 45210d22bf Fix tool confirmation AllowSession (#244503) 2025-03-24 22:29:07 +01:00
Matt Bierner cadb511d36 Tweaks to UI 2025-03-24 14:28:30 -07:00
Rob Lourens b77ba42116 Require confirmation for 3P tools 2025-03-24 14:27:41 -07:00
Megan Rogge cce23e3aaa on bin change, update terminal suggest path executable cache (#244310) 2025-03-24 21:19:03 +00:00
Connor Peet fda855da22 mcp: fix remote sse connections not working (#244502)
Need to include eventsource-umd with the server
2025-03-24 14:01:06 -07:00
Megan Rogge 19bde962c9 prefix alert with action required (#244500) 2025-03-24 14:00:13 -07:00
Justin Chen 2e6728cc3b make sure that addFile supports images (#244420)
* make sure that addFile supports images

* use promise.all
2025-03-24 13:31:18 -07:00
Justin Chen c588828980 drag and drop from external URLs (#243816)
* re-add drag and drop URLs, do some fetching

* add fallback by using canvas'
i

* some cleanup

* more cleanup

* more cleanup

* better handling

* remove unused function

* add sessionDefault

* move to webextractorservice

* ensure data type

* now using shared process

* make sure to register shared process

* add more headers to help specify:

* fix comment

* add register singlton to pass test

* adress some comments

* add cancellation token, rename

* no more text/html, better if cases

* address more comments

* make token required
2025-03-24 13:10:29 -07:00
Tyler James Leonhardt 4d7fc20e56 Show the url (#244497)
Fixes https://github.com/microsoft/vscode-copilot/issues/14549
2025-03-24 20:56:14 +01:00
Connor Peet 1c10596b79 mcp: add diagnostics for bad variable replacements (#244498) 2025-03-24 20:55:43 +01:00
Raymond Zhao 98585bc32b Add mcp under chat feature settings (#244496) 2025-03-24 20:52:25 +01:00
Megan Rogge 05d94b9a4c fix terminal suggest telemetry issues (#244483)
fix telemetry issues
2025-03-24 19:22:27 +00:00
Raymond Zhao 8970c77d7d Change exactMatch to non-nullable (#244493) 2025-03-24 19:38:24 +01:00
Johannes Rieken 180f9f782c fix tools picker (#244487) 2025-03-24 19:03:47 +01:00
eleanorjboyd 12df889920 add right click menu support 2025-03-24 11:00:49 -07:00
Logan Ramos b47e1fee9e Email regex update (#244484) 2025-03-24 18:46:55 +01:00
eleanorjboyd 0c8a47fabc small fixes 2025-03-24 10:42:28 -07:00
Robo 4cb74276c4 perf: avoid error stack collection for perf and unresponsive errors (#244480) 2025-03-24 18:29:28 +01:00
Aaron Munger 317b12d3b5 update to March milestone (#244478)
Co-authored-by: amunger <>
2025-03-24 18:00:33 +01:00
Sandeep Somavarapu a631be5601 fix #244295 (#244476) 2025-03-24 17:54:32 +01:00
Aaron Munger d2874e7c23 bump distro for OSS tool run (#244474)
Co-authored-by: amunger <>
2025-03-24 17:49:54 +01:00
Benjamin Pasero 34c5027b5b chat - show copilot view when triggering setup outside of chat (#244475) 2025-03-24 17:44:26 +01:00
Robo 06080ae217 fix: re-enable PlzDedicatedWorker feature (#244144)
* fix: re-enable PlzDedicatedWorker feature

* fix: address review feedback

* chore: improve id checks
2025-03-24 09:22:11 -07:00