Tyler James Leonhardt
86efdcd2c1
Introduce Issuer handling in the Authentication stack ( #248948 )
...
Mostly plumbing... this enables:
```
vscode.authentication.getSession('microsoft', scopes, { issuer: "https://login.microsoftonline.com/common/v2.0 " });
```
And the respective API for an auth providers to handle it being passed in.
This props up work in MCP land which needs a way to map an issuer to an auth provider... but I certainly see utility outside of that space.
Fixes https://github.com/microsoft/vscode/issues/248775#issuecomment-2876711396
2025-05-14 23:02:15 +02:00
Rob Lourens
1e03c9074c
Fix #selection in chat editor and new window ( #248886 )
...
* Fix #selection in chat editor and new window
Fix #248885
* Use getCodeEditor
2025-05-14 20:34:05 +00:00
Dirk Bäumer
06bd27a510
Merge pull request #248941 from microsoft/dbaeumer/positive-bandicoot-rose
...
Rename id to traceId and add pending responses value.
2025-05-14 21:03:47 +02:00
Osvaldo Ortega
7f0bc35b8b
Merge pull request #248864 from microsoft/osortega/automatic-semantic-search-options
...
Adding options for automatic semantic search
2025-05-14 11:56:05 -07:00
Matt Bierner
600b9b2975
Merge pull request #248346 from rbuckton/pre-ts5.9-dom
...
Add casts to silence breaks due to updated DOM types
2025-05-14 11:37:18 -07:00
Rob Lourens
a6870298b3
Use proper DTO type for tools ( #248944 )
...
Some ContextKeyExpressions that weren't json-stringifiable caused all tools to break.
2025-05-14 11:03:08 -07:00
Dirk Baeumer
9afa156c10
Rename id to traceId and add pending responses value.
2025-05-14 18:19:13 +02:00
Daniel Imms
c2b5fd631b
Merge pull request #248924 from microsoft/tyriar/xterm_20250514
...
@xterm/xterm@5.6.0-beta.107
2025-05-14 08:48:10 -07:00
Megan Rogge
c1d5c9c8c2
troubleshoot -> fix ( #248932 )
2025-05-14 08:19:42 -07:00
Osvaldo Ortega
6121e88914
Merge branch 'main' into osortega/automatic-semantic-search-options
2025-05-14 08:00:08 -07:00
Sandeep Somavarapu
6f5a7f83b8
implement mcp server gallery view ( #248926 )
...
* first cut
* change schema and types
* show mcp servers in extensions view
* implement install and uninstall mcp server
* move imports
* fix layer check
2025-05-14 07:54:41 -07:00
Benjamin Pasero
eef034e941
chat - revamp the setup dialog ( #248789 )
2025-05-14 07:38:19 -07:00
Daniel Imms
6b8426d125
@xterm/xterm@5.6.0-beta.107
...
Fixes #204663
Fixes #248442
2025-05-14 06:05:39 -07:00
Benjamin Christopher Simmonds
e9e3e7a380
Tab accepts when in accept flow and and suggestion is visible even when curosr not at suggestion ( #248918 )
...
* Tab should always accept when in accept flow
* only one tab to accept when inside viewport when it appears
2025-05-14 03:47:17 -07:00
Benjamin Christopher Simmonds
05e60f6e16
Clicking Go To / Accept should accept ( #248915 )
2025-05-14 03:14:57 -07:00
Benjamin Pasero
e08d8fd7ba
Aux window: Support a one click "pop-in" action ( fix #248652 ) ( #248906 )
2025-05-14 01:20:14 -07:00
Benjamin Pasero
c44c1bef1a
Support more chat related actions in aux windows and editors (fix microsoft/vscode-copilot#17324) ( #248898 )
2025-05-14 00:55:14 -07:00
Benjamin Christopher Simmonds
752c105576
Fix gutter indicator style ( #248897 )
...
fix gutter indicator style
2025-05-14 00:51:25 -07:00
Alex Ross
717d55b2f6
Window freezes when inserting newlines at the beginning of an INI-recognized file in Insiders ( #248849 )
...
Fixes #247495
2025-05-14 09:48:06 +02:00
Raymond Zhao
697268d0db
Add collection ID trace log ( #248872 )
2025-05-14 09:37:45 +02:00
Ladislau Szomoru
9d960210fe
SCM - fix quick diff vertical scrolling issue ( #248854 )
...
SCM - fix quick diff layout
2025-05-14 08:37:45 +02:00
Benjamin Pasero
573ec3a180
chat - reduce noise from missing agent errors ( #248890 )
2025-05-14 07:45:06 +02:00
Justin Chen
53524ccad1
move voice button to the end so it doesn't bounce around ( #248874 )
...
move voice chat actions to the very right before send button so it doesnt move
2025-05-13 17:47:20 -07:00
Tyler James Leonhardt
a1d4a24624
Register a NullAuthProvider for github-enterprise when there is no setting set ( #248870 )
...
This should help in some cases where extensions call getSession to get github-enterprise and end up waiting 5 seconds for it to time out because it use to only be registered when there was a setting set.
2025-05-13 16:24:14 -07:00
Osvaldo Ortega
e88088a680
Review comments
2025-05-13 16:09:35 -07:00
Justin Chen
a18494e20a
show toolbar only on last response ( #248867 )
2025-05-13 15:04:28 -07:00
Osvaldo Ortega
18905e101b
Adding options for automatic semantic search
2025-05-13 14:29:39 -07:00
Megan Rogge
e44f25c264
add json to codeblock ( #248859 )
2025-05-13 14:03:10 -07:00
Matt Bierner
dc6e8e0717
Merge pull request #248814 from 0xEbrahim/ibrahim-dev
...
Fix Typo and Grammar
2025-05-13 12:58:30 -07:00
Megan Rogge
075982cefa
move problem into codeblock ( #248847 )
2025-05-13 19:27:46 +00:00
Connor Peet
131097bb8a
debug: bump js-debug ( #248856 )
...
https://github.com/microsoft/vscode-js-debug/compare/v1.100.0...v1.100.1
Refs https://github.com/microsoft/vscode-js-debug/issues/2220
2025-05-13 12:04:32 -07:00
Henning Dieterichs
27f9b6e2b0
Fixes stale reader access bug
2025-05-13 20:17:01 +02:00
Tyler Leonhardt
770ee333b9
Handle globs in Trusted Domains by part & no longer depend on it for Chat features
...
This commit includes 2 fixes related to Trusted Domains:
1. The Trusted Domain service would match things like `https://a.com/github.com ` for glob pattern `https://*.github.com `. This change fixes that by handling parts of URLs (scheme, authority, path) separately and evaluating them
2. Chat Markdown rendering and fetch tool no longer depend on Trusted Domain Service
2025-05-13 10:48:35 -07:00
Ebrahim El-Sayed
328a3f0cb2
Merge branch 'main' into ibrahim-dev
2025-05-13 19:48:11 +03:00
Martin Aeschlimann
cf04d4269b
Polish New Prompt/Instruction action ( #248846 )
...
polish New Prompt/Instruction action
2025-05-13 18:35:06 +02:00
Robo
1f48d5756c
fix: add workaround to reposition maximized windows in rdp scenario ( #248537 )
...
* fix: add workaround to reposition maximized windows in rdp scenario
* chore: address review feedback
* lift propert
* 💄
* 💄
* chore: gate flag behind windows
* 💄
* chore: mv display detection code to IBaseWindow
* cleanup
* cleanup
* cleanup
---------
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com >
2025-05-13 18:27:15 +02:00
Johannes Rieken
0c983523d0
better encapsulation for AttachInstructionsAction ( #248689 )
...
* better encapsulation for `AttachInstructionsAction`
This PR brings the menu- and keybinding-regirstrion into the action itself and avoids the "external" use of `registerCommandAndKeybindingRule` and `appendMenuItem`. With that it avoids the need for `runAttachInstructionsAction` which was an indirection to invoke the action itself.
* remove unused import for `attachInstructionsCommand`
---------
Co-authored-by: Martin Aeschlimann <martinae@microsoft.com >
2025-05-13 18:26:28 +02:00
Ladislau Szomoru
0f39b4f2cd
SCM Graph - fix edge case for commit margin ( #248821 )
2025-05-13 16:39:49 +02:00
Megan Rogge
b8280a759b
Add Troubleshoot with chat task command ( #248753 )
2025-05-13 05:44:25 -07:00
Ebrahim
866c2ebb9d
Fix typo in quickFix.ts and ensure correct grammar in references-view README
2025-05-13 14:59:00 +03:00
Ebrahim
7d2075b39a
fix: typo at the README file
2025-05-13 14:55:31 +03:00
Ladislau Szomoru
c1b930aaa3
SCM - 💄 show cancel action while generating commit message ( #248813 )
2025-05-13 03:56:27 -07:00
Johannes Rieken
8922c1937f
debt - remove dead code ( #248811 )
2025-05-13 03:56:00 -07:00
Johannes Rieken
722f98be4d
use idiomatic programming in setupChatModeAndTools, also localize human readable strings ( #248809 )
2025-05-13 03:52:14 -07:00
Johannes Rieken
922a2d7ef0
chore - use autorun over autorunWithStore in chat land ( #248808 )
2025-05-13 03:25:53 -07:00
Ladislau Szomoru
2be96abe21
SCM Graph - 💄 layout polish ( #248804 )
2025-05-13 03:13:43 -07:00
Ladislau Szomoru
b0558e4be3
Engineering - update distro ( #248801 )
2025-05-13 02:47:10 -07:00
Martin Aeschlimann
0c82ecfe3c
Chat request removes words that start with / ( #248795 )
2025-05-13 02:09:59 -07:00
Ladislau Szomoru
ed48873ba2
SCM - add copilot commit message generation stub action ( #248791 )
...
* Initial implementation
* Add git repository context key
2025-05-13 10:39:18 +02:00
Alex Ross
be2dc546b8
Treesitter memory related errors + broken syntax highlight after inline chat ( #248704 )
...
* Treesitter memory related errors + broken syntax highlight after inline chat
Fixes #246528
* Fix injected language
2025-05-13 08:36:04 +00:00