Commit Graph

134599 Commits

Author SHA1 Message Date
Aman Karmani e539ff9ae1 [engineering] remove dead references to Swc transpile (#252375) 2025-06-25 10:40:10 +02:00
Benjamin Pasero 94956d0b0b 🆙 esbuild@0.25.5 (#252382) 2025-06-25 10:35:13 +02:00
Josh Spicer 9fe57e8552 Update distro (#252369)
https://github.com/microsoft/vscode-distro/commit/79cbb0dbbd5ce21e68ca577799774080a568f496
ref: https://github.com/microsoft/vscode-copilot/issues/18918
2025-06-25 07:56:48 +02:00
Josh Spicer e2d78c850f Implement when clause for remoteCodingAgents (#252366)
implement when clause for remoteCodingAgents
2025-06-25 06:52:40 +02:00
Josh Spicer cf75ff528c 'Remote coding agent' entrypoint in chat widget (#252363)
* initial frame

* simple system working

* wired up history

* restore css

* restore

* comment

* Add and implement ChatSummarizer from proposed. defaultChatParticipant.d.ts (https://github.com/microsoft/vscode-copilot/issues/18919)

* remove demo extension

* tidy
2025-06-24 20:55:28 -07:00
Rob Lourens 27267ee085 Include session id with LanguageModelToolInvocationPrepareOptions (#252257)
* Include session id with LanguageModelToolInvocationPrepareOptions

* Fix random token change from copilot
2025-06-25 05:44:20 +02:00
Justin Chen d967218add fix chat edits input resize (#252359)
* fix chat edits input resize

* remove left border
2025-06-24 20:03:34 -07:00
Justin Chen 2302a3ae2e fix background color on code block (#252357)
* fix background color on code block

* wrong selector
2025-06-24 17:39:32 -07:00
Raymond Zhao 2267472a9d feat: aria status for when results are not ready (#252320)
Also fixes up some localized strings for consistency
2025-06-24 16:51:37 -07:00
Sandeep Somavarapu 2b10e9b831 fix mcp servers welcome view (#252355)
* fix mcp servers welcome view

* simplify description
2025-06-24 23:49:10 +00:00
Connor Peet 7e6672b45c chat: fix various issues around chat pills (#252356)
We didn't preserve any ongoing `postEdit` changes when pushing a new
undo stop, which caused issues.

Closes https://github.com/microsoft/vscode/issues/249829

Also fixes a bug where the diff stats weren't displayed at all, but
I cannot seem to find the issue for that.
2025-06-25 01:48:33 +02:00
Alexandru Dima d9fc8d3cc0 Change suppressInlineSuggestions to be a string (and thus exp controllable) (#252351) 2025-06-25 00:56:08 +02:00
Connor Peet 0cc4cb05eb shellEnv: fix parsing JSON.stringify itself as the environment (#252353)
Fixes #251650
2025-06-25 00:55:31 +02:00
Justin Chen d8ffc540d1 fix edits in inline/quick chat and better overlay and no more x in request edits (#252352)
* fix edits in inline/quick chat and better overlay

* add missing function

* remove x from inline edit
2025-06-25 00:47:14 +02:00
Sandeep Somavarapu 8f8efd5818 Fix mcp server uri handling (#252350)
* Fix mcp server uri handling

* feedback and some fixes
2025-06-25 00:42:25 +02:00
Michael Lively 7fdfadf2ab copilot blurb for info-needed comment (#252330)
* copilot blurb for info-needed comment

* revert formatting junk
2025-06-24 20:50:54 +00:00
Copilot 73d2f2496f Add command to re-run all running tasks (#252212)
* Initial plan

* Implement re-run all running tasks command

Co-authored-by: anthonykim1 <62267334+anthonykim1@users.noreply.github.com>

* Improve implementation with constants and better user feedback

Co-authored-by: anthonykim1 <62267334+anthonykim1@users.noreply.github.com>

* Prevent awkward notification that closes terminal tab

* Format

* Remove menu registration for Rerun All Running Tasks command

Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>

* Add completion feedback showing number of tasks restarted

Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>

* address whitespace hygiene

* do not add unrequested notification.

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: anthonykim1 <62267334+anthonykim1@users.noreply.github.com>
Co-authored-by: Anthony Kim <anthonykim@microsoft.com>
Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>
2025-06-24 20:12:11 +00:00
Copilot a4896a2989 Don't show suggest widget when shell tab completion has occurred (#252305)
* Initial plan for issue

* Add tab key detection to prevent suggest widget after shell completion

Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>
2025-06-24 20:00:11 +00:00
Connor Peet ae6080018a terminal: default 'terminal.integrated.inheritEnv' to false on Windows (#252325)
Refs #251446
2025-06-24 15:52:33 -04:00
Rob Lourens 37b46afab0 Add more info to codeblock copy/insert/apply actions (#252319)
For dashboards
2025-06-24 15:52:05 -04:00
Anthony Kim 86cfd1b4db add -n to parameter expansion zsh (#252227)
* add -n to parameter expansion zsh

* Srround ${(P)var+_} with double quotes like we did for "$key"
2025-06-24 11:36:39 -07:00
Henning Dieterichs 73141f7554 Prefixes inline completion request uuid with "icr-". (#252313) 2025-06-24 20:15:40 +02:00
Raymond Zhao 00632abf5e feat: add AI results available message to count element (#252315) 2025-06-24 20:12:27 +02:00
Henning Dieterichs 5a15762638 Fixes https://github.com/microsoft/vscode-copilot/issues/18483 (#252290) 2025-06-24 20:09:50 +02:00
Henning Dieterichs cacbd7f8ac Improves inline completion provider change event (#252312) 2025-06-24 20:05:40 +02:00
Henning Dieterichs 848883ca9c Fixes flickering (#252310) 2025-06-24 11:01:33 -07:00
Sandeep Somavarapu 21e7d58551 improve mcp server editor and view (#252291) 2025-06-24 17:23:25 +02:00
Aaron Munger 4fed93462a stracktrace parser improvements (#252020)
fix stacktrace parsing
2025-06-24 07:53:42 -07:00
Sandeep Somavarapu 77548879f3 add server options actions (#252287) 2025-06-24 16:50:04 +02:00
João Moreno f730bc2a24 update security.md (#252288) 2025-06-24 07:46:23 -07:00
Isidor Nikolic 14ad703bb1 Merge pull request #252282 from microsoft/isidorn/crowded-chickadee
update distro
2025-06-24 15:21:22 +02:00
isidorn 3c03391abe update distro 2025-06-24 15:01:48 +02:00
Sandeep Somavarapu c8a406e31f Implement first class resource for user mcp servers (#252277)
* Revert "Revert mcp.json changes (#252245)"

This reverts commit 94a2502601.

* fix change event installing mcp servers

* properly implement workspace mcp servers
2025-06-24 14:10:40 +02:00
Aiday Marlen Kyzy badd2956bb First resume the focus tracker then focus (#252275)
first resume the focus tracker then focus
2025-06-24 12:53:10 +02:00
Justin Chen 129eabd4e5 make sure to handle edit input when changing modes (#252266) 2025-06-24 10:52:45 +02:00
Justin Chen 0975639171 make sure we match chat modes in edits (#252250)
make sure we match chat modes
2025-06-24 00:41:22 -07:00
Connor Peet 94a2502601 Revert mcp.json changes (#252245)
Revert "support first class resource mcp.json for mcp servers (#252102)"

This reverts commit f1c7514c98.

There are a couple issues with this changeset that I messaged Sandeep about, reverting to avoid a broken Insiders.
2025-06-23 20:16:00 -07:00
Justin Chen c6e8ac1778 feature: edit previous requests (#251732)
* edit previous requests

* some small cleanup

* second pass with some moderate cleanup, all working

* another pass, more cleanup

* some cleanup and gated behind chat.editRequests setting

* some more cleanup

* add custom hover colors

* simplify some logic

* actually use helper function i added

* address some comments, cleanup

* fix flickering on click

* remove unused import

* fix context key, keybindings, layouts, and cleanup
2025-06-23 19:05:21 -07:00
Osvaldo Ortega 7acc3f9b28 Merge pull request #252241 from microsoft/osortega/sha-update
Distro bump
2025-06-23 17:24:26 -07:00
Osvaldo Ortega 30cd363cb7 Merge branch 'main' into osortega/sha-update 2025-06-23 17:00:39 -07:00
Raymond Zhao 9bc79fa1cb feat: always show the sparkle for enrolled users (#252240)
This PR also restricts calling into the LLM for users who have workbench.settings.enableNaturalLanguageSearch set to false.
2025-06-24 01:16:16 +02:00
Osvaldo Ortega e848e6d129 Distro bumo 2025-06-23 16:03:19 -07:00
Rob Lourens b542aea92f Fix gdpr comment (#252237) 2025-06-23 15:21:11 -07:00
Megan Rogge 2e763a8c7b cache builtin commands for shells to decrease terminal completion latency (#252232) 2025-06-23 18:18:27 -04:00
Martin Aeschlimann 1cbcee6d37 PromptFileVariableEntry: add PromptFileVariableKind (#252233) 2025-06-23 15:05:54 -07:00
Alexandru Dima e985993a24 Add suppression comment (#252235) 2025-06-23 23:34:50 +02:00
Aiday Marlen Kyzy 449da857d2 Updating edit context only on line change and selection change and using previous edit context selection to determine type input (#252221)
* wip

* removing logs
2025-06-23 14:14:32 -07:00
Sandeep Somavarapu f1c7514c98 support first class resource mcp.json for mcp servers (#252102)
* support first class resource mcp.json for mcp servers

* add welcome view

* fix rendering mcp icon in editor

* fix styling

* fix scanning mcp resources

* fix tests

* feedback

* fix bug

* fix compilation
2025-06-23 14:03:19 -07:00
Tyler James Leonhardt fa995da0cb Pass application_type as native (#252226)
We should be treated as a public client.
2025-06-23 13:32:59 -07:00
Raymond Zhao 4d19bfbe1c fix: voice chat keybinding steals Settings editor keybinding (#252218) 2025-06-23 13:23:55 -07:00