Commit Graph

17152 Commits

Author SHA1 Message Date
mrleemurray
6ae33b0d28 update selection background colors in 2026 dark and light themes for better visibility 2026-03-05 11:10:37 +00:00
Matt Bierner
5cecdadd6f Merge pull request #299396 from mjbvz/dev/mjbvz/significant-moose
Copy over .sh scripts in git extension too
2026-03-04 23:28:14 -08:00
Matt Bierner
59cb786bc1 Copy over .sh scripts in git extension too
Fixes #299332

Restoring previous webpack behavior. In the future let's consider just moving these to the `git/scripts` folder so we don't have to copy them around
2026-03-04 23:07:52 -08:00
Osvaldo Ortega
1e94089613 Merge pull request #299327 from microsoft/osortega/squealing-flamingo
Sessions window: contributed pr actions
2026-03-04 20:30:27 -08:00
Osvaldo Ortega
093376241c Sessions window: contributed pr actions 2026-03-04 15:45:55 -08:00
Matt Bierner
77e2c305f3 Merge pull request #299299 from mjbvz/dev/mjbvz-295182
Resubmit https://github.com/microsoft/vscode/pull/295182
2026-03-04 14:35:37 -08:00
Matt Bierner
0c0f1245cd Merge pull request #299003 from microsoft/robo/add_tsserver_diagnostics
feat: support heap profile and snapshot capture for tsserver
2026-03-04 14:34:46 -08:00
David Dossett
0471f8c218 Polish chat input part: picker collapse, padding, and icon sizing (#299293)
* Polish chat input part: adjust padding, prevent picker collapse, size add context icon

* Increase action widget row gap to 8px
2026-03-04 22:02:50 +00:00
Remco Haszing
87cec2bf5b Add .ronn extension to markdown 2026-03-04 21:37:19 +01:00
Lee Murray
1def3817c6 Merge pull request #299237 from microsoft/mrleemurray/port-misc-2026-theme-styles-2
Final port of misc 2026 theme styles - refine color theme styles for improved UI consistency
2026-03-04 20:01:36 +00:00
Justin Chen
7508207d29 autopilot mode + secondary chat input toolbar (#296691)
* autopilot mode + /yolo commands

* fix tests

* revert fix

* fix disposable leak

* address a few comments, make sure it works when switching sessions

* make some tests

* fix tests

* some reverts to cleaner state

* add secondary toolbar, permissions

* don't use query selector, surface toolbar in the template

* UI polish: context usage widget, secondary toolbar layout, theme tweaks

- Move context usage widget to secondary toolbar with percentage label on hover
- Adjust secondary toolbar padding/gap and input part bottom padding
- Lower icon-only threshold to 300px
- Darken input placeholder foreground in 2026 dark theme
- Update agent mode description

* update names

* update api for tool call limits

* add true autopilot

* move error retry logic to extension

* address some more comments

* make sure to hide tool

* bump version #

* better tool description

* fix conflict

* enterprise restrictions

* revert some stuff, fix sessions window containers

* fix actions

* fix delegate vs. session target

* fix compile + add setting

---------

Co-authored-by: David Dossett <25163139+daviddossett@users.noreply.github.com>
2026-03-04 19:45:02 +00:00
mrleemurray
730e1e37ef Merge branch 'main' into mrleemurray/port-misc-2026-theme-styles-2 2026-03-04 19:04:21 +00:00
David Dossett
450351e619 Revert "Polish question carousel (#298377)" (#299096)
This reverts commit 2f76a2d972.
2026-03-04 17:53:39 +00:00
mrleemurray
defff987fa update: remove unused CSS file and clean up theme-related styles for better maintainability
Co-authored-by: Copilot <copilot@github.com>
2026-03-04 17:02:26 +00:00
mrleemurray
43b50946c6 update: adjust tab border styles for improved theme consistency 2026-03-04 16:07:16 +00:00
mrleemurray
b2fcfb568f update: remove contrastBorder and use editorWidget-border for chat overlay styles 2026-03-04 15:59:55 +00:00
mrleemurray
b31b8d535b update: refine color theme styles and improve CSS for better UI consistency 2026-03-04 15:50:31 +00:00
Connor Peet
a4e35e0d69 chat: add support for agent plugin sources (#299081)
* chat: add support for agent plugin sources

- Adds support for agent plugins to reference sources as specified in
  PLUGIN_SOURCES.md, enabling installation from GitHub, npm, pip, and
  other package registries
- Integrates source parsing and validation into the plugin installation
  service and repository service
- Adds comprehensive test coverage for plugin source handling and
  installation from various sources
- Creates PLUGIN_SOURCES.md documentation describing how to specify
  plugin source configurations

(Commit message generated by Copilot)

* comments

* windows fixes and fault handling

* fix tests
2026-03-04 07:20:21 -08:00
Don Jayamanne
284bd98ce3 Add support for custom chat agents in the API (#298227)
* Add support for custom chat agents in the API

- Introduced `chatCustomAgents` proposal in extensions API.
- Implemented methods to handle custom agents in `MainThreadChatAgents2`.
- Added `ICustomAgentDto` interface and related functionality in extHost.
- Created new type definitions for custom agents in `vscode.proposed.chatCustomAgents.d.ts`.

* Filter custom agents by visibility before pushing to the proxy

* Refactor onDidChangeCustomAgents to use direct event listener

* Update custom agent tools property to allow undefined values

* Add chatCustomAgents to enabledApiProposals in package.json

* update

* update

* support skills

* support instructions

* update

* update

---------

Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>
2026-03-04 13:38:47 +00:00
Lee Murray
fefd2c95c6 Merge pull request #299173 from microsoft/mrleemurray/port-misc-2026-theme-styles-1
2026 theme: update misc UI component styles
2026-03-04 13:04:59 +00:00
Alex Ross
856ea291a5 No need to throw when an element with the same ID comes in (#299154)
* No need to throw when an element with the same ID comes in
Fixes microsoft/vscode-pull-request-github#8073

* Fix tests
2026-03-04 13:50:35 +01:00
Ladislau Szomoru
1722624c4a Git - expose rebase() though the extension API (#299181) 2026-03-04 12:17:09 +00:00
mrleemurray
033cffbdae 2026 theme: refine editor widget styles and remove redundant properties 2026-03-04 10:53:17 +00:00
mrleemurray
0ac17b9c3b 2026 theme: update misc UI component styles 2026-03-04 10:43:58 +00:00
Ladislau Szomoru
4ff01e687e Git - tweak copilot worktree folder detection (#299147)
* Git - tweak copilot worktree folder detection

* Pull request feedback
2026-03-04 08:58:25 +00:00
deepak1556
f6da4b4e1a fix: add graceful shutdown path when heapprofile is enabled 2026-03-04 13:08:01 +09:00
Osvaldo Ortega
76fa9206f1 Merge pull request #299090 from microsoft/osortega/interior-flea
Session window: merge to local
2026-03-03 18:42:59 -08:00
Osvaldo Ortega
68da1933d0 Clean up 2026-03-03 17:55:47 -08:00
Osvaldo Ortega
55dc53f5d3 Review comments 2026-03-03 17:45:30 -08:00
Osvaldo Ortega
26b6024286 Using merge strategy 2026-03-03 15:43:40 -08:00
Matt Bierner
a31ef0befe Merge pull request #299033 from mjbvz/dev/mjbvz/pleasant-catshark
Reapply 8e445caeff
2026-03-03 15:43:16 -08:00
Matt Bierner
5113d689f7 Merge pull request #299071 from mjbvz/dev/mjbvz/blank-anteater
Make sure we specify a tsconfig.browser.json for browser ext
2026-03-03 15:29:00 -08:00
Matt Bierner
96ab8cdf49 Make sure we specify a tsconfig.browser.json for browser ext 2026-03-03 14:04:54 -08:00
Matt Bierner
23ecafe12a Merge pull request #299045 from mjbvz/dev/mjbvz/negative-quokka
Add very basic documentation of built-in extension structure
2026-03-03 12:43:43 -08:00
Matt Bierner
a7ca6e7842 Update extensions/CONTRIBUTING.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-03 11:56:09 -08:00
Matt Bierner
ea0ea233c3 Update extensions/CONTRIBUTING.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-03 11:56:01 -08:00
Matt Bierner
92851df52f Update extensions/CONTRIBUTING.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-03 11:55:22 -08:00
Matt Bierner
5d40b987bf Update extensions/CONTRIBUTING.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-03 11:54:59 -08:00
Matt Bierner
afc120d9d1 Add very basic documentation of built-in extensions 2026-03-03 11:44:38 -08:00
David Dossett
2f76a2d972 Polish question carousel (#298377)
* Polish question carousel: keyboard nav, badge styling, focus outlines

* chat: prioritize selected single-select answer over freeform draft

* Enhance question carousel with tab navigation and review functionality

* Polish question carousel: stack title/desc, plain numbers, multiline Q:/A: summary, Cmd+Enter submit

* Polish question carousel titles and execute controls

* Address PR feedback: guard checkmark on actual answers, restore queue/steer, deduplicate format helper, fix JSDoc

* Fix carousel tests: update selectors for tab-bar UI

* Fix remaining carousel tests from main merge

* Add ARIA tabpanel pattern and clear tab indicators on dispose

* Adjust tab bar padding-left to 4px for multi-question carousels

* Fix CI: non-null assertion and remove unused constants

* fix: show steer/queue submenu during question carousel when text is typed

- Cancel button now hides when input has text during question carousel
  (matches behavior during regular in-progress requests)
- Queue/steer submenu now appears during question carousel and tool
  confirmation states, since requestInProgress is false in those states
- Removed unused requestInProgressWithoutInput and pendingToolCall vars
2026-03-03 11:08:01 -08:00
Matt Bierner
ffc4f9dcb3 Reapply 8e445caeff
Switching to a slightly older postcss version to avoid the official build issue
2026-03-03 10:57:52 -08:00
Lee Murray
acbe4125e9 Merge pull request #299014 from microsoft/mrleemurray/update-2026-theme-syntax-colors
Update syntax colors for 2026 theme
2026-03-03 18:36:02 +00:00
Lee Murray
611bd83d58 Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-03 18:11:10 +00:00
deepak1556
92de3b63d5 chore: apply feedback 2026-03-04 01:59:57 +09:00
deepak1556
278032fc75 feat: support heap profile and snapshot capture for tsserver 2026-03-04 01:36:10 +09:00
Osvaldo Ortega
dd8539f530 Session window: apply patch to local 2026-03-03 08:28:10 -08:00
Alex Ross
091ef378ba Update grammars (#298962) 2026-03-03 13:56:43 +00:00
Lee Murray
4cbf86e018 Merge pull request #298944 from microsoft/mrleemurray/average-emerald-puffin
Update editor widget background colors in 2026 Light theme
2026-03-03 12:49:37 +00:00
Ladislau Szomoru
fb87d94563 Git - expose random name generation for branches (#298938) 2026-03-03 12:45:46 +00:00
Lee Murray
2c34409c0b Merge pull request #298930 from microsoft/mrleemurray/port-2026-theme-shadows
Port 2026 theme shadows into product
2026-03-03 12:29:21 +00:00