Commit Graph

138384 Commits

Author SHA1 Message Date
Ladislau Szomoru 12600f42c1 Engineering - set isProduction for artifacts (#268870) 2025-09-29 14:27:51 +00:00
Martin Aeschlimann 6c76b64784 mark chatModes contribution point as proposed (#268866)
* mark chatPromptFiles, chatInstructions and chatModes as proposed

* only limit modes
2025-09-29 14:07:15 +00:00
Alex Ross 67d6bcf57b Try to fix the element exists error (#268859)
* Try to fix the element exists error
Fixes microsoft/vscode-pull-request-github#7857

* Clear nodes and try to recover from error
2025-09-29 13:34:25 +00:00
Sandeep Somavarapu 6a65b18a0d feedback - enable with dialog (#268861) 2025-09-29 13:26:12 +00:00
Sandeep Somavarapu 26eedb3d25 clean up - remove vscode mcp gallery (#268854) 2025-09-29 15:03:25 +02:00
Ladislau Szomoru b94d2ed548 Chat - hide path for the source control history item pills (#268853) 2025-09-29 13:00:33 +00:00
Ladislau Szomoru 7833e078b6 Engineering - remove task that is not needed (#268847) 2025-09-29 12:17:09 +00:00
Ladislau Szomoru 034e8a4bf4 Engineering - add node_modules stage to keep node_modules cache warm (#268839)
* Engineering - scaffold Windows jobs to maintain node_modules cache

* Add agent pool

* No need to extract node_modules

* Delete commented out code

* Add Linux jobs

* Add macOS job

* Add missing condition

* Add Web job

* Remove steps to download compilation output

* Fix condition for the node_modules stage

* Remove parameter

* Add Alpine jobs

* Remove the check to test the stage

* Switch macOS job to x64

* Restore the check for the node_modules stage

* Remove extraction
2025-09-29 13:55:31 +02:00
Martin Aeschlimann 6eaea369ce prompt files: improve code actions to fix tool names (#268837) 2025-09-29 11:12:50 +00:00
Ladislau Szomoru 8c58788416 Engineering - refactor Linux stage (#268828)
* Engineering - refactor Linux stage

* Declare outputs in the template context

* Add outputParentDirectory

* Tweak ouput directory

* More artifacts

* deb and rpm packages

* Fixing path

* Another attempt to fix the path

* Add back the rpm gulp task

* Enable snap package

* Add template for ci jobs

* Test ci jobs

* Add default values for parameters

* Restore the correct check
2025-09-29 12:43:54 +02:00
Sandeep Somavarapu aadbd769df Enable GH Mcp registry in stable behind a preview setting (#268830)
* Enable GH Mcp registry in stable behind a preview setting

* add icon
2025-09-29 10:28:23 +00:00
Martin Aeschlimann fdbeb852cf Unescaped glob patterns in applyTo hover (#268832) 2025-09-29 12:21:31 +02:00
Martin Aeschlimann 016ec10e24 prompt files: don't show error for empty header (#268831) 2025-09-29 12:21:16 +02:00
Vijay Upadya 7460c38f95 File icon display handling in chat sessions (#268364)
* Re-add the chat session icons

* update comment

* override global file icon hiding for chat sessions

* Consolidate font-family

* Remove !important for font

* move back to use custom icon

* Switch to use IconLabel.

* remove comment

* Changes based on PR feedback to remove color and custom spinning rule

* update comment

* small nits

---------

Co-authored-by: vijay upadya <vj@example.com>
Co-authored-by: BeniBenj <besimmonds@microsoft.com>
2025-09-29 11:35:06 +02:00
Martin Aeschlimann 5aa87724f6 Merge pull request #268707 from microsoft/aeschli/yabbering-baboon
prompt file contribution point
2025-09-29 11:28:44 +02:00
Bhavya U 8854c84dc9 Add option to render todo list near chat input (#268392)
* Add todo list rendering in chat input and update styles

* Refactor todo list rendering logic to use widget position settings and remove deprecated configuration

* Refactor chat input to integrate ChatTodoListWidget and remove unused IChatTodoListService

* Refactor ChatInputPart to remove unused todo state management and improve session handling for todo list widget

* Integrate ChatTodoListWidget into ChatInputPart and update rendering logic in ChatWidget

* Remove redundant todo state reset logic on chat session change in ChatInputPart

* Remove unnecessary blank line in ChatInputPart class

* Simplify condition check for rendering working set in ChatInputPart

* Remove unused CSS rules for chat editing session todos in interactive session
2025-09-29 10:57:46 +02:00
Benjamin Pasero a2443a680a tweaks (#268809)
* watcher - clarify special optimisation of delete events

* tweaks
2025-09-29 10:01:06 +02:00
João Moreno 7f11139294 ensure valid auth tokens in releaseBuild.ts (#268318)
* ensure valid auth tokens in releaseBuild.ts

* compilation

* damn it
2025-09-29 09:15:08 +02:00
Anthony Kim ceb07bd32d OSC 8 hyperlink should open VS Code file explorer if inside cwd (#265984)
* Result of OSC 8 hyperlink should open VS Code file explorer if inside current workspace

* Remove outdated

* WIP) Save progress

* Refactor myself to reuse more code

* Remove unnecessary code from TerminUrlLinkOpener

* Handle delegation of link opener inside UrlLinkOpener when its'a file://

* fix tests

* use getTerminalLinkType

* Do not pull out validateLinkCandidates

* Combine isDirectoryInsideWorkspace with getTerminalLinkType

* Don't pass in all of this._openers, avoid circular dependency

* Use SchemasFile instead of file

* Return in switch and pull out openerService.open

* Compile
2025-09-28 20:38:43 -07:00
Rob Lourens 0a311727de Enable slash commands in chat session participants (#268792)
* Enable slash commands in chat session participants

* Copilot suggestions good
2025-09-29 02:19:18 +00:00
Martin Aeschlimann e6f8a33c1a no remove/rename on extensions entries 2025-09-28 23:24:43 +02:00
Martin Aeschlimann fe3d31b420 update 2025-09-28 23:14:43 +02:00
Martin Aeschlimann 6ae622cd5e TPromptsStorage > PromptsStorage 2025-09-28 23:12:56 +02:00
Martin Aeschlimann 04302493d2 clear mode cache on update 2025-09-28 23:11:23 +02:00
Martin Aeschlimann 5d989336af update 2025-09-28 22:44:13 +02:00
Daniel Imms 887fc4d185 Merge pull request #268741 from microsoft/tyriar/8b10_fix_test_pattern
Avoid any and use URI.file in commandSimplifier.test.ts
2025-09-29 00:38:19 +09:00
Daniel Imms 3f5c56de70 Merge pull request #268754 from microsoft/tyriar/268753
Hide rename active terminal command from f1
2025-09-29 00:37:57 +09:00
Daniel Imms 6b755f4205 Merge pull request #268752 from microsoft/tyriar/editable
Pull editable logic into separate service
2025-09-29 00:37:10 +09:00
Martin Aeschlimann efdd1a7613 polish nls 2025-09-28 15:59:13 +02:00
Daniel Imms 3113d2ae9b Add OS-specific tests conditions 2025-09-28 22:34:04 +09:00
Daniel Imms 71bc2e39bb Hide rename active terminal command from f1
Fixes #268753
2025-09-28 22:24:44 +09:00
Daniel Imms 4a8432f24f Pull editable logic into separate service 2025-09-28 22:20:10 +09:00
Daniel Imms 6012bdf131 Use more real workspace folders 2025-09-28 21:20:50 +09:00
Daniel Imms 9bbd9d7730 Avoid any and use URI.file in commandSimplifier.test.ts 2025-09-28 21:09:35 +09:00
Daniel Imms 66322d0f87 Merge pull request #267439 from microsoft/anthonykim1/fixBuggyAfterClear
Fix bad terminal sticky scroll after `clear`
2025-09-28 14:34:38 +09:00
Daniel Imms 9296d90a48 Merge pull request #265683 from microsoft/copilot/add-terminal-profile-for-agent
Add terminal profile configuration for chat agent tools
2025-09-28 12:56:05 +09:00
Daniel Imms b7197117cf Merge pull request #268718 from microsoft/tyriar/fbf8_git_branch_auto_approve
Add git branch auto-approve rules
2025-09-28 12:54:20 +09:00
Daniel Imms 1d7f455b91 Only adjust endMarker if it won't exceed cursor position 2025-09-28 12:29:10 +09:00
Daniel Imms 9269a1300b Add git branch auto-approve rules
- Allow git branch command by default
- Block destructive options: -d, -D, -m, -M, --delete, --force
- Prevent accidental branch deletion and renaming
2025-09-28 11:16:34 +09:00
Daniel Imms 91cc980ace Update src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/toolTerminalCreator.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-28 11:15:57 +09:00
Daniel Imms fa89b3e41b Merge branch 'main' into copilot/add-terminal-profile-for-agent 2025-09-28 11:08:26 +09:00
Daniel Imms 51c888d8b8 Freeze object to ensure it's not mutated 2025-09-28 11:07:15 +09:00
Daniel Imms 562c7baa79 Add 2 basic test cases 2025-09-28 11:06:35 +09:00
Daniel Imms d8be5361c5 Simplify creation or shell launch config 2025-09-28 10:59:36 +09:00
Daniel Imms 65465e32d7 Reduce duplication, fix schema 2025-09-28 10:51:27 +09:00
Anthony Kim f9267351c5 Do not adjust A sequence wrongly after clear, don't hard code in terminal sticky scroll for clear 2025-09-27 16:38:09 -07:00
Connor Peet 8daaaff976 Merge pull request #268698 from microsoft/connor4312/mcp-up
mcp: update mcp types to latest draft
2025-09-27 15:49:48 -07:00
Martin Aeschlimann d38820958e prompt file contribution point 2025-09-27 23:21:06 +02:00
Connor Peet f80ce2e135 mcp: update mcp types to latest draft 2025-09-27 10:53:27 -07:00
Martin Aeschlimann 7de09762d9 cleanup prompt file contributions (#268671) 2025-09-27 17:27:35 +02:00