Commit Graph

131056 Commits

Author SHA1 Message Date
Benjamin Pasero
f1dc8d3d03 LEAKED DISPOSABLE in mainThreadUrl (fix #243837) (#243838)
* LEAKED DISPOSABLE in mainThreadUrl (fix #243837)

* style
2025-03-18 09:05:31 +01:00
Johannes Rieken
3e03ce3281 validate MCP contribution point users (#243836) 2025-03-18 08:57:57 +01:00
Benjamin Pasero
571a179493 chat - ensure setup is not reentrant (#243835) 2025-03-18 08:56:52 +01:00
Benjamin Pasero
142488ef0f chat - tweak progress in setup (#243830) 2025-03-18 07:34:32 +01:00
Henning Dieterichs
edd386dae7 Fixes https://github.com/microsoft/monaco-editor/issues/4455 (#243792) 2025-03-18 06:55:46 +01:00
Rob Lourens
ea9b53fbcb Fix deadlock in restoring chat edit sessions (#243818) 2025-03-18 04:36:11 +01:00
Rob Lourens
e29f09d241 Enable switching modes in unified chat view (#243822) 2025-03-17 20:05:05 -07:00
Rob Lourens
a4ee2666f0 Store chat sessions in fs (#243670)
* Start on storing chat sessions on fs

* More

* More ChatSesssionStore work

* More changes

* More fixes

* Avoid layer break

* Handle clear session, block shutdown while saving, handle other cases

* Key name

* Fix build error

* Tweaks

* Don't show migrated empty sessions in hsitory

* Comment out unused transfer code for now

* Fix test
2025-03-18 01:07:18 +00:00
Logan Ramos
1fb3cb8792 Fix double separator (#243815) 2025-03-17 15:05:36 -07:00
Connor Peet
ec8c47db22 mcp: fix servers that don't provide tools fail silently (#243814)
Fixes #243614
2025-03-17 14:34:58 -07:00
Connor Peet
786792243d mcp: link config locations to servers and add 'show configuration' button to list (#243813)
Fixes #243622
2025-03-17 14:34:21 -07:00
Tyler James Leonhardt
558d5df792 Add proposed API for trusted domains and for web page extraction (#243811)
* Add proposed API for trusted domains and for web page extraction

I don't love the shape of this API but I'm going with this for now to play with it.

This will help Chat provide contents of web pages as context but also allow it full control of the tool.

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

* use a different url

* delete the test until we have a good way to mock
2025-03-17 22:26:13 +01:00
Logan Ramos
4abd072bc0 Make model picker an extensible menu (#243812) 2025-03-17 22:14:31 +01:00
Benjamin Pasero
18d7d1b21a chat - improve setup through dialog (#243802)
* chat - improve setup through dialog

* improve resend
2025-03-17 21:13:38 +00:00
Josh Spicer
bd077e517b Add registering macOS NativePolicyServer in cliProcessMain (#243799)
Add registering macOS NativePolicyServer in cliProcessMain (https://github.com/microsoft/vscode/issues/148942)
2025-03-17 12:54:43 -07:00
Daniel Imms
5ae856273e Merge pull request #243805 from microsoft/tyriar/243803
Fix DecorationAddon leak
2025-03-17 12:49:37 -07:00
Don Jayamanne
074779156c Resolve issue with use of disposed text model (#243795) 2025-03-17 20:47:33 +01:00
Daniel Imms
00258d6a5e Merge pull request #243636 from microsoft/tyriar/241970
Add argument with optional indicator to right of label
2025-03-17 12:45:29 -07:00
Daniel Imms
36f735be01 Fix DecorationAddon leak
Fixes #243803
2025-03-17 12:37:23 -07:00
Henning Dieterichs
939591fe6c Fixes https://github.com/microsoft/vscode-copilot/issues/14335 (#243801) 2025-03-17 20:31:13 +01:00
Daniel Imms
f9c6ef598f Adjust test expectations to include detail 2025-03-17 12:30:15 -07:00
Benjamin Pasero
90d288c7c9 chat - make /help work in setup (#243797) 2025-03-17 20:14:50 +01:00
Matt Bierner
2296b2c96d Merge pull request #243794 from mjbvz/bold-cougar
Make sure scripts in md preview are properly evaluated
2025-03-17 12:04:34 -07:00
Tyler James Leonhardt
6eb0395980 Add call out that $(<name>) syntax only works for items (#243793)
Fixes https://github.com/microsoft/vscode/issues/243518
2025-03-17 20:04:06 +01:00
Megan Rogge
02bd9b7653 track continuation prompt for zsh, add last line value when continuation prompt is defined and it's not on the last line (#243786)
fix for zsh
2025-03-17 15:01:52 -04:00
Josh Spicer
738f64c2a4 pull quality from locally installed version (#243791)
pull quality from locally installed version (https://github.com/microsoft/vscode-internalbacklog/issues/5380)
2025-03-17 12:01:02 -07:00
Daniel Imms
5261445258 Merge remote-tracking branch 'origin/main' into tyriar/241970 2025-03-17 11:53:51 -07:00
Rob Lourens
6e7c144cea Rename chat view back to "Chat", rename "chat" mode to "Ask" (#243788) 2025-03-17 11:52:07 -07:00
Matt Bierner
23812e0d8f Make sure scripts in md preview are properly evaluated
Fixes #243454

This restores the previous behavior. If the default security settings are used, scripts will still block blocked by the CSP. If you fully disable the security settings, then we'll try to run them
2025-03-17 11:45:49 -07:00
Raymond Zhao
a0425e3665 chore: bump node-pty to 1.1.0-beta32 (#243785) 2025-03-17 19:39:49 +01:00
Raymond Zhao
8d3684a10a Exclude vsce-sign results from BinSkim (#243778) 2025-03-17 11:13:35 -07:00
Pavel Prchal
eecb98b9a2 Added localization to right-click on icon (#243679) 2025-03-17 18:11:00 +00:00
Oleg Solomko
38c400e19a improve documentation comments 2025-03-17 11:05:34 -07:00
Oleg Solomko
4e406c2744 implement 'prompt source folders' logic for the create prompt command 2025-03-17 11:05:34 -07:00
Oleg Solomko
68e137f34e add unit tests for the isValidGlob utility 2025-03-17 11:05:34 -07:00
Oleg Solomko
54d065c965 add unit tests for "mixed" settings in a multi-root workspace 2025-03-17 11:05:34 -07:00
Oleg Solomko
6f1dc2cd91 add unit tests for an empty workspace 2025-03-17 11:05:34 -07:00
Oleg Solomko
97ad6d8585 cleanup old find prompt files logic 2025-03-17 11:05:34 -07:00
Oleg Solomko
aea78b349e add unit tests for multi-root workspaces 2025-03-17 11:05:34 -07:00
Oleg Solomko
14dbbae6dc add glob pattern unit tests for single root workspace 2025-03-17 11:05:34 -07:00
Oleg Solomko
0f1ff22ca3 working on unit tests 2025-03-17 11:05:34 -07:00
Oleg Solomko
ba779b2ea7 remove redundant exclusion list argument from prompt files locator class 2025-03-17 11:05:34 -07:00
Daniel Imms
722f7184e7 Merge pull request #243640 from microsoft/tyriar/243637
Add prompt input model to shell integration tab details
2025-03-17 10:28:14 -07:00
Benjamin Christopher Simmonds
779919a10e Add reuse to updated edit (#243777)
add `reuse` to updated edit
2025-03-17 18:11:15 +01:00
Chase Knowlden
5e5fc7be4e Add Merge Editor Accessibility help (#240745) 2025-03-17 17:06:26 +00:00
Aiday Marlen Kyzy
d9a4a55139 editor sticky scroll: undoing css change (#243768) 2025-03-17 17:29:14 +01:00
Sandeep Somavarapu
c7cca3c14d support only in insider (#243766) 2025-03-17 17:04:13 +01:00
Aiday Marlen Kyzy
138afcd344 editor sticky scroll: small refactoring (#243765)
small refactoring
2025-03-17 16:54:53 +01:00
Benjamin Christopher Simmonds
06fc18ed70 Improve auto collapsed mode (#243764) 2025-03-17 16:51:23 +01:00
Ladislau Szomoru
6c1ed2853b Git - enable git.showReferenceDetails (#243762) 2025-03-17 16:46:06 +01:00