Commit Graph

134565 Commits

Author SHA1 Message Date
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
Martin Aeschlimann dc1f9637bb prompt location picker: show full folder name (#252220) 2025-06-23 22:04:34 +02:00
Benjamin Pasero 5b34b12d95 MCP CLI option should not appear after --help (fix #252130) (#252219) 2025-06-23 12:42:14 -07:00
Rob Lourens cf2063d0bb Add releaseDate to builtin vscode telemetry too (#252047)
* Add releaseDate to builtin vscode telemetry too

* Use common. prefix

* Fix test
2025-06-23 15:42:00 -04:00
Martin Aeschlimann e07ae212ce New customization action (gear) in Chat view toolbar (#252217) 2025-06-23 21:19:14 +02:00
Megan Rogge b5bbf59e85 improve git bash absolute path support (#252214)
fix #251993
2025-06-23 20:52:34 +02:00
Adrián Chaves a1e227c505 Fix typo (an language model call → a language model call) (#252202) 2025-06-23 18:41:58 +00:00
Daniel Imms 53192c0e74 Merge pull request #252209 from microsoft/tyriar/252200
Use correct contrast color for partial selection, clear state on all nav
2025-06-23 11:40:59 -07:00
Matt Bierner c663424bcf Merge pull request #250773 from ghLcd9dG/main
Update copyFiles.ts
2025-06-23 11:34:00 -07:00
Rob Lourens 871020125a Handle toolsets correctly in custom chat modes (#252114)
Fix #251313
2025-06-23 20:33:21 +02:00
Martin Aeschlimann 1a797f9751 ComputeAutomaticInstructions: do not handle settings from instructions (#252207) 2025-06-23 20:14:17 +02:00
Justin Chen de1dbee384 add file to chat in file tabs (#252128) 2025-06-23 11:11:25 -07:00
Megan Rogge cbc4996db1 Inform screen reader users when there's an error in chat, make keyboard navigable (#252199)
fixes #252191
2025-06-23 11:10:15 -07:00
Copilot ae1e42319f Add provider ID to terminal suggest telemetry (#252016) 2025-06-23 11:09:28 -07:00
Daniel Imms de05535928 Use correct contrast color for partial selection, clear state on all nav
Fixes #252200
Fixes #252208
2025-06-23 11:04:54 -07:00
Copilot de2fc31cc2 Add chat.tools.autoApprove setting information to agent accessibility help (#252187) 2025-06-23 19:53:44 +02:00
Sandeep Somavarapu e9491c8106 update distro (#252201) 2025-06-23 19:28:37 +02:00
Megan Rogge 176ed73a59 also include chat mode in aria label if verbosity setting is disabled (#252190)
fix #252189
2025-06-23 12:47:10 -04:00
Martin Aeschlimann 701a2d0b95 Merge pull request #252174 from microsoft/aeschli/disappointed-landfowl
only add instructions when read tool is available
2025-06-23 18:22:16 +02:00
Alexandru Dima 12ec9b80e0 Merge pull request #252166 from microsoft/copilot/fix-251850
Fix infinite loop caused by empty regex in minimap section header detection
2025-06-23 17:47:22 +02:00
Seong Min Park 0845b08ea0 feat: add rerun and debug actions for failed tests from last run (#251679)
* feat: add rerun and debug actions for failed tests from last run

* use Iterable
2025-06-23 15:28:24 +00:00
Sandeep Somavarapu fe955850a2 skip mandatory signature verification on linux arm machines (#252177) 2025-06-23 16:14:40 +02:00
Alex Ross 4e7de55381 Comments (119) + There are no comments in this workspace yet. after restarting extensions (#252170)
Fixes #252168
2025-06-23 15:25:21 +02:00
Martin Aeschlimann 6e6392032a only add instructions when read tool is available 2025-06-23 15:23:57 +02:00
copilot-swe-agent[bot] e7d6ec93f3 Fix infinite loop with empty regex in collectMarkHeaders by adding validation
Co-authored-by: alexdima <5047891+alexdima@users.noreply.github.com>
2025-06-23 12:55:48 +00:00
copilot-swe-agent[bot] 78ff5ab54b Initial plan for issue 2025-06-23 12:45:51 +00:00
Benjamin Christopher Simmonds 203601f0b5 Remove console.log statement (#252151)
remove console.log
2025-06-23 13:02:28 +02:00
Justin Chen f20278e634 fix jumping chat and better tabbing thru chat (#252132) 2025-06-23 11:15:31 +02:00
João Moreno 3c40060e99 Revert "Have AccessService also take into consideration the ProductService and adopt it in ManageTrustedExtensionsForAccountActionImpl" (#252139)
Revert "Have AccessService also take into consideration the ProductService an…"

This reverts commit e760e15040.
2025-06-23 11:14:39 +02:00
Rob Lourens d6d5034ff6 Fix throwing out of catch (#252126)
Part of microsoft/vscode-copilot-release#9802
2025-06-23 07:37:21 +02:00
Rob Lourens 6edba302a9 Fix spread operator with debug hover (#252123)
For #252122
2025-06-23 15:30:09 +10:00
Tyler James Leonhardt e760e15040 Have AccessService also take into consideration the ProductService and adopt it in ManageTrustedExtensionsForAccountActionImpl (#252121)
Making our way ... more to change now that the ProductService is in, but this is a good start.
2025-06-23 15:29:19 +10:00
Justin Chen 33ea51e685 fix some rendering issues (#252120) 2025-06-23 06:23:51 +02:00
Benjamin Pasero 7c3f359a5c fuzzy scorer - reduce boost from long consecutive matches (#252118) 2025-06-23 06:14:36 +02:00
Tyler James Leonhardt b5ad5e36b2 Include package.json logic in underlying MCP access service (#252110)
And simplify command. There's more we can simplify now that this is done, but that can come later.
2025-06-23 04:45:34 +02:00