Commit Graph
16310 Commits
Author SHA1 Message Date
Ladislau Szomoru b276d35cd6 Git - path comparison should better handle trailing/mixed separators (#267112) 2025-09-17 06:56:24 -07:00
Megan Rogge 5e4fa79ff8 address API feedback for terminal completion provider (#266073) 2025-09-11 15:17:31 -07:00
Aaron Munger 1986d172c4 skip test for failing again (#266230) 2025-09-11 17:28:59 +00:00
Matt Bierner 6303bf7e37 Merge pull request #266088 from mjbvz/permanent-wolf
Don't require restart when switching to TS native
2025-09-10 15:59:54 -07:00
Matt Bierner cd05e0cb6c Remove copilot from strings and localize them
Fixes #264155
2025-09-10 14:59:11 -07:00
Matt Bierner 5ba9efdf40 Don't require restart when switching to TS native
For #266087

Dynamically registers / unregisters the language features
2025-09-10 13:13:55 -07:00
Ladislau Szomoru a1c9bc01e7 Chat - add support to attach a history item change range to chat (#266022)
* Chat - add ISCMHistoryItemChangeRangeVariableEntry

* Chat - add content provider for ISCMHistoryItemChangeRangeVariableEntry
2025-09-10 14:16:38 +00:00
Tyler James Leonhardt 3e2f34ebe8 Address API sync feedback for challenges API (#265921)
* Address API sync feedback for challenges API

* use `fallbackScopes` instead of `scopes`
* `WWW`-> `Www`

ref https://github.com/microsoft/vscode/issues/260156

* adopt the change
2025-09-09 17:05:43 -04:00
Matt Bierner 97b2c007cd Migrate fully of moduleResolution node10
Fixes #265420
2025-09-09 11:08:41 -07:00
Benjamin Pasero 8a48ecc72b chat - towards experimental anonymous access (#265806) 2025-09-09 14:15:50 +00:00
Ladislau Szomoru f3d0305959 SCM - add method to resolve a source control history item (#265844) 2025-09-09 15:40:52 +02:00
Aaron Munger c8c7793eec poll for change to allow async update (#265724)
* poll for change to allow async update

* import poll
2025-09-08 13:05:44 -07:00
Matt Bierner 7779b2f905 Merge pull request #265419 from mjbvz/mature-coral
Update build TS versions
2025-09-08 11:39:06 -07:00
Tyler James Leonhardt 2deaa78bcf Add /login/oauth path part to the ghes supported authorization server (#265703)
Fixes GHE MCP loading
2025-09-08 17:38:49 +00:00
Christof Marti f5f2ea58fc Rerun fallbacks (#260297) 2025-09-08 16:55:43 +02:00
Matt Bierner 46433f1a75 Fix ms auth compile error 2025-09-05 14:52:25 -07:00
Matt Bierner c67f8834a7 Adding a few more ignoreDeprecations 2025-09-05 14:48:25 -07:00
Tyler James Leonhardt 71b461ab86 Support PKCE for GitHub Auth (#265381)
Fixes https://github.com/microsoft/vscode/issues/264795
2025-09-05 19:55:35 +02:00
Benjamin Pasero 229c487a9a files - update to latest @parcel/watcher (#265144) 2025-09-05 13:14:35 +02:00
Logan Ramos 2eae3caa26 Implement API changes from TPI feedback (#265213)
* Implement API changes from TPI feedback

* Update names

* Handle old fallback
2025-09-04 17:45:03 -04:00
Christof Marti 7be2a0b2e6 Retry with first fetcher to avoid fallback on resume 2025-09-04 21:42:15 +02:00
Martin Aeschlimann f52be6a9d7 Disable loading schemas from http/s in untrusted workspaces (#265176) 2025-09-04 15:56:18 +00:00
Alexandru Dima 2617e6ca16 Add proposed API for code and model inline completions unification (#265101)
* Add proposed API for code and model inline completions unification

* Remove the assertion from the event

* Allow api tests to use new API
2025-09-04 11:23:57 +02:00
Christy 😺 8bdbcf0e32 compare with workspace use diff editor instead of merge editor (#265054)
compare with workspace use diff editor instead of merge
2025-09-03 20:33:10 -07:00
Christy 😺 901aa3b820 directly call simplified merge editor for worktree merges (#265024)
directly call own simplified merge editor for worktree merges
2025-09-03 14:45:41 -07:00
Tyler James Leonhardt 7a4d034fc5 Disable macOS broker support due to blocking MSAL bug (#264954)
Sigh... Unfortunately, MSAL seems to fail for clients that don't have managed machines that have opted in to the broker... I have opened a blocking issue on them internally.

At least, when they fix it, it would just be a matter of updating the package version and the conditional here.
2025-09-03 17:30:49 +00:00
Tyler James Leonhardt 151a19f321 Only add the broker if it's available (#264785)
We shouldn't have to do this, but let's see if this resolves issues with users who don't have the broker installed.
2025-09-02 22:28:03 +00:00
Christy 😺 f562c9d3e8 Enable users to view and apply changes from worktree to main repo, per file (#263927)
* enable compare with workspace command

* add context to command

* clean up
2025-09-02 15:28:07 +02:00
Christy 😺 211615d751 Git: Fix worktree checkout default actions (#262414)
* fix worktree checkout default action

* remove comments

* clean up

* fix returns

* change action to 'cancel'
2025-09-01 15:46:09 +02:00
Tyler James Leonhardt 70e7eae770 MSAL Redirect Funkiness (#264057)
Why do they do this to me...
2025-08-29 08:47:16 -10:00
Tyler James Leonhardt 54b39dc336 Typo in telemetry (#264041) 2025-08-29 16:50:45 +00:00
CopilotandTylerLeonhardt f14ccecb1e Add support for Entra ID v1.0 authorization servers in VSCode MCP Client (#262603)
* Initial plan

* Add v1.0 Entra ID support and optimize MCP discovery for Microsoft endpoints

Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>

* Add tests for v1.0 authorization server support

Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>

* Address code review feedback: remove redundant tests and Microsoft-specific logic

Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>
2025-08-29 12:21:53 +02:00
Tyler James Leonhardt 7e8f8e9230 Add new msal-no-broker implementation option to allow for getting rid of classic soon (#263966)
Also, removes the redirectUri from acquireTokenSilent because MSAL was throwing because of it.
2025-08-29 09:01:02 +02:00
Tyler James Leonhardt 2e43a0c0d6 Handle authority & redirectUri in acquireTokenByRefreshToken (#263958)
Handle authority in acquireTokenByRefreshToken

This fixes the migration logic for clients that that moving from MSAL to MSAL+Broker
2025-08-29 04:27:54 +00:00
Tyler James Leonhardt 5b25d491ca Add a log statement for acquireTokenSilent (#263951)
* Add a log statement for acquireTokenSilent

* stringify
2025-08-29 06:09:28 +02:00
Tyler James Leonhardt 7d1d412b25 default is true, fix the log (#263931) 2025-08-29 00:14:58 +00:00
Christy 😺 9c9a837573 clean up dialog and add additional warning (#263908)
* restrict dialog to less than 5 files

* add warning dialog
2025-08-28 15:34:27 -07:00
Christy 😺 79712fb87f migrate worktree changes (#262656)
* migrate worktree changes

* detect LocalChangesOverwritten error before creating & applying stash

* error handle

* make error label clearer

* delete redundant stash length check

* clean up error handling
2025-08-28 07:57:26 -07:00
Matt Bierner 682e96ee85 Merge pull request #263714 from mjbvz/quarrelsome-goat
Update markdown tm grammar
2025-08-27 17:34:05 -07:00
Matt Bierner ede7111b18 Merge pull request #263550 from remcohaszing/markdown-code-blocks
Highlight more languages in markdown code blocks
2025-08-27 17:23:32 -07:00
Matt Bierner 6d8ab9737d Update markdown tm grammar 2025-08-27 16:52:40 -07:00
Tyler James Leonhardtanddeepak1556 da3cf78129 Enable the broker in macOS (#261148)
* Enable the broker in macOS

Fixes https://github.com/microsoft/vscode/issues/260158

* for testing

* better globbing

* guh

* guh

* delete

* log it all

* let's just log everything

* Only do on supported OS/Arches

* Add a console.log

* look at VSCODE_ARCH

* add msal files

* add entitlement maybe here

* actually it's probably here

* build: bundle msal libs for x64 and arm64

* revert that

* try again

* try adding $(AppIdentifierPrefix)

* temp: add debuggee entitlements

* bump msal and pass in redirect uri on macOS

* revert entitlement files

* forgot the .helper

* Allow PII for the output channel only

* use unsigned option

---------

Co-authored-by: deepak1556 <hop2deep@gmail.com>
2025-08-27 14:31:09 -07:00
Daniel Imms 832ae085a4 Merge pull request #263623 from rwoll/fix-blockOnResponse
skip flakey blockOnResponse tests
2025-08-27 10:49:55 -07:00
Logan Ramos a18d41e90a Finalize LM API (#263415)
* Finalize BYOK API

* More byok

* Fix compile errors

* Feedback

* Fix fat fingering

* Fix capabilities

* Bump version

* Rename contrib point + activation events

* Update test

* Add proposed api check to require authorization

* Change comment
2025-08-27 17:25:34 +00:00
Ross A. Wollman 87b4d2a251 skip flakey blockOnResponse tests
`workbench.action.chat.open.blockOnResponse` is flaking in CI. So far,
I cannot reproduce locally so skipping to avoid noise in CI while I
debug.

Since the core logic (i.e. not the test) is only hit if `blockOnResponse`
is set to `true`, leaving it in is low-risk.

Relates #263572.
Relates #263575.
2025-08-27 10:24:04 -07:00
Remco Haszing dbfc87155d Highlight more languages in markdown code blocks
This adds syntax highlighting for the `ignore`, `jsonl`, and
`restructuredtext` languages inside of markdown code blocks.

Refs https://github.com/microsoft/vscode-markdown-tm-grammar/issues/177
2025-08-27 09:56:06 +02:00
Ladislau Szomoru a63acf5e40 Git - accept working set changes when a resource is staged/committed (#262885) 2025-08-25 08:07:51 -07:00
Daniel Imms 72a0301b7a Add PR icons and support display name 2025-08-25 06:34:52 -07:00
Daniel Imms 7642e8d2db Pull in gh updates from withfig/autocomplete#2600 2025-08-25 06:23:42 -07:00
Daniel Imms 4600226d67 Fork gh spec into vscode 2025-08-25 06:19:29 -07:00