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