Commit Graph

148279 Commits

Author SHA1 Message Date
Megan Rogge
92e2edc708 implement vscode_askQuestions tool in core (#296135) 2026-02-19 10:25:38 -08:00
dependabot[bot]
bf25539d57 Bump minimatch from 5.1.6 to 10.2.1 in /extensions/npm (#296143)
Bumps [minimatch](https://github.com/isaacs/minimatch) from 5.1.6 to 10.2.1.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v5.1.6...v10.2.1)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-version: 10.2.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-19 12:16:57 -06:00
Lee Murray
ae42b7012b Merge pull request #296254 from microsoft/mrleemurray/delightful-yellow-anglerfish
Adjust margins and border radius for chat tip toolbar action items
2026-02-19 17:52:25 +00:00
Matt Bierner
e80ddbf450 Merge pull request #296227 from microsoft/dev/mjbvz/esbuild-html-json
Esbuild the html and json extensions
2026-02-19 09:46:37 -08:00
BeniBenj
b1f7bdb7a9 sessions window polish 2026-02-19 18:22:14 +01:00
Matt Bierner
16c4d66606 Update eslint.config.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-19 09:20:12 -08:00
Benjamin Pasero
6ee7d55a03 sessions - hide group counts (#296321) 2026-02-19 17:14:27 +00:00
Benjamin Pasero
390e82d05e sessions - use protocol for opening vscode (#296320) 2026-02-19 17:13:05 +00:00
Benjamin Pasero
aa0b23d9fd sessions - remove "In progress" grouping for now (#296306)
* refactor - remove in-progress session handling

* fix compile

* feat - add sorting for in-progress agent sessions
2026-02-19 18:09:21 +01:00
Sandeep Somavarapu
d008aeb364 Improvements to model picker (#296313)
* enhance ActionList focus behavior and add automatic filtering on keydown

* suppress hover during programmatic focus in ActionList

* refactor(ActionList): streamline focus handling and remove suppress hover logic

* fix(ActionList): suppress hover during programmatic focus changes

* fix(ActionWidgetService): move filter input above the list for improved layout

* feat(ActionWidgetService): add collapse and expand section actions with keybindings

* feat(ActionWidgetService): add toggle section action with keybinding

* fix(ActionList): preserve focus on previously focused item after filtering

* fix(ActionWidgetService): update toggleSection to return a boolean and handle section toggling in action

* feat(ActionList): add filter placement option for customizable filter input position

* fix(ModelPicker): enhance model availability checks for curated models and version updates

* fix(ModelPickerWidget): update hover content logic to exclude auto models from version display

* fix(ActionList): adjust border styles for filter input to enhance visual separation

* refactor(LanguageModels): rename curated models to control manifest and update related interfaces

* fix(ModelPicker): update hover content and description handling for unavailable models

* fix(LanguageModels): update models control manifest structure to use dictionaries instead of arrays

* fix(ModelPicker): enhance model selection with version checks and update hover content for outdated models

* fix(ModelPicker): enhance hover content for model updates based on VS Code version state

* fix(ModelPicker): update model picker to only include featured control manifest models

* fix(LanguageModels): add featured property to model control entries and update response handling

* fix(LanguageModels): unify model control entry types and update references in the model picker

* fix(ModelPicker): enhance model retrieval logic to include metadata-based fallback for recent models

* fix(ModelPicker): refactor control models handling to use IStringDictionary for improved access and performance

* fix(ChatModelPicker): improve upgrade handling with fallback message when upgrade URL is not available

* fix(ChatModelPicker): add version check for model promotion to handle unavailable models

* fix(ModelPicker): refactor buildModelPickerItems for improved model handling and add unit tests

* fix(ActionList): add showAlways property to IActionListItem for persistent visibility in filtering

* fix(ActionList): ensure items tagged with showAlways are always visible during filtering

* fix(ActionWidget): add filter input focus tracking and update preconditions for actions

* fix(ChatModelPicker): update layout description for model picker to include promoted section and visibility of unavailable models

* fix(LanguageModelsService): improve handling of free and paid model entries for robustness

* fix(chatModelPicker.test): ensure no disposables are leaked in test suite
2026-02-19 17:09:06 +00:00
Johannes Rieken
eb1260a6d5 Add queue management options in chat handling (#296317)
* feat(chat): add options for alwaysQueue and pauseQueue in chat request handling

* feat(inlineChat): replace SubmitToChatAction with QueueInChatAction and remove AttachToChatAction
2026-02-19 16:48:52 +00:00
Benjamin Christopher Simmonds
5f8d2e4005 Merge pull request #296304 from microsoft/benibenj/biological-reindeer
Fix session handling and allow additional characters
2026-02-19 17:12:02 +01:00
BeniBenj
b5ce399c36 fix 2026-02-19 16:58:01 +01:00
BeniBenj
f5688a3c75 we now allow this caracter 2026-02-19 16:48:53 +01:00
BeniBenj
00fe159183 sessions papercut fixes 2026-02-19 16:46:12 +01:00
Johannes Rieken
c613dcbf08 Enhance inline chat functionality and affordances (#296291)
* Enhance inline chat functionality with new actions which allow to continue/enrich an existing chat session

* Refactor inline chat affordances and adjust z-index for overlay widgets

* Add support for queued chat requests in SubmitToChatAction
2026-02-19 15:42:01 +00:00
Isidor
554340042e chat: remove restore to last checkpoint action 2026-02-19 16:35:54 +01:00
Johannes Rieken
c00448c8ee fix(tasks): update beginsPattern for transpilation background task (#296295)
https://github.com/microsoft/vscode/issues/295523
2026-02-19 16:22:31 +01:00
Isidor Nikolic
cdea700ef9 Merge pull request #296293 from microsoft/isidor/10min-focus-window-edit-telemetry
Use 10/20-minute focus windows for edit telemetry
2026-02-19 16:22:07 +01:00
Benjamin Pasero
45a66bc98f sessions - fix title bar dragging on macOS (#296292) 2026-02-19 16:21:43 +01:00
dependabot[bot]
515078bdc0 Bump tar and dmg-builder in /build (#295921)
Bumps [tar](https://github.com/isaacs/node-tar) to 7.5.9 and updates ancestor dependency [dmg-builder](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/dmg-builder). These dependencies need to be updated together.


Updates `tar` from 6.2.1 to 7.5.9
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.1...v7.5.9)

Updates `dmg-builder` from 26.5.0 to 26.7.0
- [Release notes](https://github.com/electron-userland/electron-builder/releases)
- [Changelog](https://github.com/electron-userland/electron-builder/blob/master/packages/dmg-builder/CHANGELOG.md)
- [Commits](https://github.com/electron-userland/electron-builder/commits/electron-builder@26.7.0/packages/dmg-builder)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.9
  dependency-type: indirect
- dependency-name: dmg-builder
  dependency-version: 26.7.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-19 16:10:21 +01:00
Isidor
b67d97f146 Use 10/20-minute focus windows for edit telemetry 2026-02-19 15:53:09 +01:00
Dmitriy Vasyura
7ffca955fd Update Windows background updates setting title and description (#296150) 2026-02-19 15:43:49 +01:00
Ladislau Szomoru
9ab0a4c5ea Sessions - enable auto-fetch (#296288) 2026-02-19 14:37:56 +00:00
Benjamin Pasero
ad841aced1 sessions - tweak settings (#296277) 2026-02-19 13:20:00 +00:00
Benjamin Pasero
a45b02bfda Revert "extensions - stop opening them on installation" (#296270)
Revert "extensions - stop opening them on installation (#296251)"

This reverts commit 91cafa504f.
2026-02-19 12:28:05 +00:00
Lee Murray
48bbea1dab Merge pull request #296271 from microsoft/mrleemurray/dizzy-coral-nightingale
Adjust inactive titlebar opacity for improved visibility
2026-02-19 12:15:14 +00:00
mrleemurray
5a3602ec06 style(titlebar): adjust inactive titlebar opacity for improved visibility 2026-02-19 11:59:15 +00:00
Alex Ross
09822475f6 Add when clause to skill contribution (#296049)
* Add when clause to skill contribution

* Fix tests

* Add test

* Address CCR comments
2026-02-19 12:57:07 +01:00
Lee Murray
b428f9121b Merge pull request #296259 from microsoft/mrleemurray/pleasant-bronze-urial
Improve visibility of quick input list and settings count widget
2026-02-19 11:48:42 +00:00
Don Jayamanne
b9eb51b0f2 Support display commands for terminal commands in background agents (#296261) 2026-02-19 12:48:38 +01:00
Benjamin Christopher Simmonds
d0a76aaf9b Merge pull request #296257 from microsoft/benibenj/sure-rat
Revert to old non-agentic ask behavior when agent is disabled
2026-02-19 12:48:20 +01:00
Benjamin Pasero
91cafa504f extensions - stop opening them on installation (#296251)
refactor: simplify installation alert messages and remove unnecessary editor opening
2026-02-19 12:46:34 +01:00
Lee Murray
d49198c577 Merge pull request #296252 from microsoft/mrleemurray/academic-maroon-cheetah
Refactor theme selectors for improved styling consistency
2026-02-19 11:23:41 +00:00
BeniBenj
1a9c882dd3 fix bug 2026-02-19 12:16:43 +01:00
mrleemurray
1b91ab65e6 style: enforce important flag on quick input list separator border for consistency 2026-02-19 11:15:37 +00:00
mrleemurray
edf78b572b style: update quick input list and settings count widget for improved visibility 2026-02-19 11:12:29 +00:00
BeniBenj
db6251a112 fix https://github.com/microsoft/vscode/issues/296232 2026-02-19 12:06:54 +01:00
mrleemurray
f029e4caff style: adjust margins and border radius for chat tip toolbar action items 2026-02-19 10:55:12 +00:00
Benjamin Pasero
d194983712 Revert "sessions - move actions down out of title into view" (#296247)
* Revert "sessions - move actions down out of title into view (#296107)"

This reverts commit da59fee119.

* .
2026-02-19 11:48:02 +01:00
Benjamin Pasero
aac4555c2b sessions - tweaks to default settings for a better experience (#296242) 2026-02-19 11:47:43 +01:00
mrleemurray
8e87038b65 refactor(theme): update selectors to include 'vs' class for improved styling consistency 2026-02-19 10:47:10 +00:00
Sandeep Somavarapu
2f061e9fac focus input when chat view pane becomes visible (#296241) 2026-02-19 11:47:08 +01:00
Sandeep Somavarapu
c9224d87a5 render account menu at default anchor (#296090)
* refactor: simplify context menu anchor handling in AccountWidget

* fix: update context menu anchor handling in AccountWidget

* Copilot CLI session 302d4e28-2523-424f-9740-26ba6ae80374 changes
2026-02-19 10:09:27 +00:00
Sandeep Somavarapu
8db7ca3a3c fix layout (#296228) 2026-02-19 09:34:58 +00:00
Matt Bierner
70008ff4fd Use import.resolve to get ts location 2026-02-19 00:52:54 -08:00
Matt Bierner
d9c2e38931 Update extensions/html-language-features/esbuild.mts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-19 00:48:16 -08:00
Matt Bierner
e4dd90d8d5 Merge pull request #296220 from mjbvz/dev/mjbvz/electronic-pigeon
Fix terminal-suggest for esbuild
2026-02-19 00:46:22 -08:00
Matt Bierner
448d548504 Merge pull request #296160 from microsoft/dev/mjbvz/esbuild-ts
Esbuild the ts extension
2026-02-19 00:46:10 -08:00
Matt Bierner
d36696b482 Esbuild the html and json extensions
Switches from webpack to esbuild
2026-02-19 00:33:01 -08:00