Commit Graph

139002 Commits

Author SHA1 Message Date
Matt Bierner
052d769933 Small cleanup 2025-10-13 08:16:58 -07:00
Matt Bierner
cc51a6897a Fix lint error 2025-10-12 23:54:53 -07:00
Matt Bierner
6c42761e58 Copy out marked and dompurify too 2025-10-12 23:46:42 -07:00
Matt Bierner
48884a0dc0 Use nodenext for module too 2025-10-12 22:59:31 -07:00
Matt Bierner
2a4a9b7a66 Support new fs typings 2025-10-12 22:43:58 -07:00
Matt Bierner
df89e36119 Update monaco output 2025-10-12 22:29:56 -07:00
Matt Bierner
064fe83b24 Merge branch 'main' into dev/mjbvz/no-classic 2025-10-12 22:25:03 -07:00
Matt Bierner
51d83e06c3 Fix compile 2025-10-12 22:21:14 -07:00
Don Jayamanne
bf56edffb5 Limit Notebook Cell Editor to Viewport Height (#267089)
Fix cell editor height based on visible lines in editor
2025-10-13 06:27:40 +02:00
Justin Chen
1fa2202533 remove border from plan on empty state (#270953)
remove border from plan
2025-10-13 10:56:18 +08:00
Benjamin Pasero
859fe62377 debt - apply action runner properly for DropdownWithDefaultActionViewItem (#270927) 2025-10-11 19:05:22 +00:00
Tyler James Leonhardt
da53419600 Add myself to CODENOTIFY & a helpful prompt file (#270918)
* Add myself to CODENOTIFY & a helpful prompt file

🚀

* no mcp searches
2025-10-11 21:50:44 +03:00
Benjamin Pasero
6412b1d8f5 chat - give a proper name to the file that provides "New..." chat actions (#270899) 2025-10-11 11:10:44 -07:00
Benjamin Pasero
57b3363cd8 chat - less use of agent name (#270897) 2025-10-11 11:09:13 -07:00
Benjamin Pasero
8818bb339f chat - fix height compute of tree (#270876)
The `gap: 4px` directive for the chat input part needs to be accounted for.

In addition, the tree container itself should not require to get a height applied provided its parent list container has a proper height.

This fixes issues where the blue outline box would be cut off at the bottom.
2025-10-11 13:00:54 -05:00
Dmitriy Vasyura
5f881010a0 Add setting to turn off "Ask GitHub Copilot" option in command palette (#270458)
* Added setting to turn off "Ask GitHub Copilot" option in command palette

* Update src/vs/workbench/browser/quickaccess.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* PR feedback

* Update src/vs/workbench/contrib/quickaccess/browser/commandsQuickAccess.ts

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

* Update src/vs/workbench/contrib/quickaccess/browser/commandsQuickAccess.ts

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

* Remove experimental from showAskChat setting

* PR feedback

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com>
2025-10-11 08:55:15 +02:00
Tyler James Leonhardt
4dbe01368c Use setTimeout0 to defer setting Count til element is fully shown for now (#270825)
This is a workaround for now for an accessibility bug that should be addressed.

The way that the checked count works is that it's a `CountBadge` widget wrapped in an `aria-live` that reports when the text content (aka the number) changes.

However, when the QuickPick is initially shown to the user, the resolved count is done so before actually made visible... `aria-live` does not read out anything that is changed when hidden.

I think a proper change here would be to have a separate `aria-live` element that is always off screen (so "technically" visible)... that can be updated when a Count is made visible... but this small fix is fine to at least give screen reader users a count.

Fixes https://github.com/microsoft/vscode/issues/258617
2025-10-11 08:46:52 +09:00
Matt Bierner
1eee7ae230 Switch monaco to off of moduleResolution: classic
Fixes #270408

Trying to move some of the monaco related checks/tconfigs off of `moduleResolution: classic`. This legacy config is causing a lot of pain while trying to update the trusted-types typings, which is itself blocking picking up the latest dompurify

I initially tried a more scoped change but just could not get it working. So instead I ended up trying to rework our `LanguageServiceHost` to be more standard
2025-10-10 16:02:03 -07:00
Megan Rogge
ca9fa4fbac prevent right prompt from being considered ghost text (#269732)
fix #269730
2025-10-10 14:07:07 -07:00
Tyler James Leonhardt
32064a768b Move Authorization Server Metadata fetching to oauth.ts (#270797)
* Move Authorization Server Metadata fetching to oauth.ts

* Simplified MCP code
* Keep all oauth stuff in one place
* tests!

* Update src/vs/base/test/common/oauth.test.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-10 13:48:30 -07:00
Dmitriy Vasyura
fe61d4ae71 Merge pull request #270815 from microsoft/dev/dmitriv/fix-59826
Change icon on the 'View extension details' button from eye to Info
2025-10-10 13:32:59 -07:00
Dmitriy Vasyura
2ede26706d Merge branch 'main' into dev/dmitriv/fix-59826 2025-10-10 13:07:56 -07:00
Dmitriy Vasyura
2b572da8ca Change icon on the 'View extension details' button from eye to Info 2025-10-10 13:06:42 -07:00
Megan Rogge
257898b1bc don't play diff sound deleted unless it's relevant in accessible view (#270808)
fixes #257095
2025-10-10 12:31:10 -07:00
Aaron Munger
63173cdabc add logging service to notebook text model to trace edit activity (#270786)
* add logging service to text model and small cleanup

* log output edits

* less redundant category

* Update src/vs/workbench/contrib/notebook/test/browser/testNotebookEditor.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-10 11:35:41 -07:00
Matt Bierner
1414a15c9a Merge pull request #270134 from microsoft/dev/mjbvz/typed-icommandhandler
Make `ICommandHandler` default to `...args: unknown[]`
2025-10-10 11:26:40 -07:00
Matt Bierner
15f50a68c9 Fix arguments 2025-10-10 11:12:52 -07:00
Matt Bierner
26134ef4a7 Fix test 2025-10-10 10:55:35 -07:00
Aaron Munger
32fbf1d72e skip all but the simplest (#270790) 2025-10-10 10:52:12 -07:00
Matt Bierner
f1c671e24b Merge branch 'main' into dev/mjbvz/typed-icommandhandler 2025-10-10 10:42:10 -07:00
Matt Bierner
4538d521a7 Fix last errors 2025-10-10 10:41:33 -07:00
Aaron Munger
57409952f0 re-enable tests to look for failure (#270299)
* re-enable tests to look for failure

* edit to focus back in the cell

* make command available for smoke test
2025-10-10 10:01:16 -07:00
Copilot
09575e1f1b Fix terminal tool incorrectly suggesting to send literal "any key" text (#270426) 2025-10-10 15:34:06 +00:00
Megan Rogge
bc7b093dd2 use chat function (#270780) 2025-10-10 17:31:41 +02:00
Megan Rogge
22deaf61a5 remove comments from code block before running in the terminal (#270779) 2025-10-10 15:15:17 +00:00
Lee Murray
a23918ac8c Merge pull request #270768 from microsoft/mrleemurray/ethical-crocodile-white
Update button styles for high contrast mode
2025-10-10 15:54:25 +01:00
Megan Rogge
a31b263154 pass back profile instead of just shell (#270605) 2025-10-10 16:39:28 +02:00
mrleemurray
42ec48a04d Update button background color for high contrast mode and add border to chat action bar 2025-10-10 14:56:26 +01:00
Lee Murray
54bc1a3449 Merge pull request #270748 from microsoft/mrleemurray/worried-swift-red
Increase activity bar icon size
2025-10-10 11:41:53 +01:00
Johannes Rieken
34a398361a Merge pull request #270262 from danielbayley/snippets-directory-base
Add `TM_DIRECTORY_BASE` snippets variable
2025-10-10 12:35:16 +02:00
mrleemurray
ebd6708321 Increased activity bar icon size 2025-10-10 11:25:53 +01:00
Daniel Imms
389b760991 Merge pull request #270747 from microsoft/tyriar/267669
Use ^ and $ for new matchCommandLine rules
2025-10-10 19:24:14 +09:00
Daniel Imms
be32f09868 Use ^ and $ for new matchCommandLine rules
Fixes #267669
2025-10-10 19:12:15 +09:00
Johannes Rieken
32036c573c immediately close inline chat UI when session is cancelled (#270742)
fixes https://github.com/microsoft/vscode/issues/265579
2025-10-10 10:02:22 +00:00
Daniel Imms
6292ba3380 Merge pull request #270737 from microsoft/tyriar/270736
Fix auto approve links for new rules
2025-10-10 18:19:31 +09:00
Daniel Imms
d9d9335d2c Fix auto approve links for new rules
Fixes #270736
2025-10-10 18:07:23 +09:00
João Moreno
d8b078709b undo focus input change (#270724)
related to #268553 and #270705
2025-10-10 08:16:53 +00:00
dileepyavan
f1b211e5eb Fixing failed tests in build (#270704)
* Changes to remove the disabled extensionMCP server from cached servers.

* Adding tests for extensionMCPDiscovery

* removing extra lines

* removing extra lines

* adding more tests

* Fixing the tests for build error

* Fixing the tests for build error
2025-10-10 05:40:21 +00:00
dileepyavan
9ebd5bfca1 Fixes build issue caused by extensionMcpDiscovery tests (#270695)
* Changes to remove the disabled extensionMCP server from cached servers.

* Adding tests for extensionMCPDiscovery

* removing extra lines

* removing extra lines

* adding more tests

* Fixing the tests for build error
2025-10-09 21:37:42 -07:00
Peng Lyu
398d359bd2 Merge pull request #270460 from microsoft/dineshc/findFiles
Fixed issue with findFiles2 returning dups (#263911 and #263400)
2025-10-09 20:36:20 -07:00