6253 Commits

Author SHA1 Message Date
Sandeep Somavarapu
19209a8c1f Prototype agent sessions window (#289707)
* prototype agent sessions window

* prototype agent sessions window

* polish defaults

* apply template changes on startup

* move under resources

* some fixes and disable profile actions in agent sessions window

* disabe manage profile actions for agent sessions workspace

* fix fixing window title

* disable when chat is hidden

* simplify

* feedback

* fix tests

* disable the action in stable

* Update resources/profiles/agent-sessions.code-profile

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/vs/platform/userDataProfile/common/userDataProfileTemplateWatcher.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/vs/platform/userDataProfile/common/userDataProfile.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-23 08:17:25 +00:00
dependabot[bot]
4adf8989a8 build(deps-dev): bump lodash from 4.17.21 to 4.17.23 in /build (#289809)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 07:26:26 +01:00
Robo
0ced11929b feat: add dmg for macOS (#289179)
* feat: add dmg for macOS arm64

* chore: create dmg for all archs

* chore: move zx dependency to build

* fix: invalid condition in universal build

* chore: update background

* fix: publishing universal dmg
2026-01-22 18:21:39 -08:00
Henning Dieterichs
f71d8d43f3 Fixes vite hotreload workers (#289767) 2026-01-22 15:07:16 -08:00
Raymond Zhao
9b9bac90c4 chore: fix casing (#289719)
* chore: fix casing

* chore: fix more casing
2026-01-22 19:20:10 +00:00
Alex Ross
de6f371a92 Revert codicon change (#289683)
Revert "Copy codicons file as part of the build (#289411)"

This reverts commit 08d958aa2b.
2026-01-22 17:08:50 +00:00
Alex Ross
08d958aa2b Copy codicons file as part of the build (#289411)
* Copy codicons file as part of the build

Part of #283823

* Merge branch 'main' into alexr00/inadequate-skink

* Remove unneeded changes

* Add readme

* Merge branch 'main' into alexr00/inadequate-skink

* Error handling for copy

* Do copy for editor

* Merge branch 'main' into alexr00/inadequate-skink

* Bump codicon version
2026-01-22 15:57:44 +01:00
Johannes
b4d5f56deb Fix esbuild resource copying for development and test builds
- Include workbench-dev.html files for development mode (needed when VSCODE_DEV is set)
- Add codicon.ttf font to resource patterns
- Include test files and CSS in development builds (exclude only for production bundles)
- Add comprehensive test fixture patterns for unit tests (json, txt, snap, tst, html, js, jxs, tsx, png, md, zip, pdf, qwoff, wuff, less, and extensionless executables)
- Add excludeTests parameter to copyCssFiles and copyResources functions
- Production bundles (--bundle) still exclude tests and dev files
2026-01-22 15:05:41 +01:00
Robo
b87a2b7446 fix: support rollback to non-versioned layout on windows (#289547)
* fix: support rollback to non-versioned layout

* fix: destination for tools in rollback

Location matrix:
1) Version update
 a) Background - {app}/versionfolder/tools
 b) Non-background - {app}/versionfolder/tools
2) Non version update
 a) Background - {app}/tools
 b) Non-background - {app}/tools
2026-01-22 19:21:26 +09:00
Johannes
7896df9981 ts boilerplate cleanup not needed 2026-01-22 09:57:23 +01:00
Johannes
d6a69b96a2 vibe-wip 2026-01-22 09:16:13 +01:00
Johannes
b08e9e5e4b vibe-wip 2026-01-22 08:45:58 +01:00
Raymond Zhao
6f6a479500 chore: bump tar (#289513) 2026-01-21 23:30:18 +00:00
Raymond Zhao
e03af17fbb Revert "Bump tar from 7.4.3 to 7.5.6 in /build/npm/gyp" (#289459)
Revert "Bump tar from 7.4.3 to 7.5.6 in /build/npm/gyp (#289415)"

This reverts commit 81f871e6aa.
2026-01-21 19:17:54 +00:00
Henning Dieterichs
866c30a2f4 Fixes vite config 2026-01-21 19:56:54 +01:00
dependabot[bot]
81f871e6aa Bump tar from 7.4.3 to 7.5.6 in /build/npm/gyp (#289415)
Bumps [tar](https://github.com/isaacs/node-tar) from 7.4.3 to 7.5.6.
- [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/v7.4.3...v7.5.6)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 09:41:48 -08:00
Johannes
46e5821fd3 feat(inlineChat): enhance inline chat affordance with new selection handling and styling 2026-01-21 10:52:11 +01:00
Ladislau Szomoru
2882d8f782 Engineering - release the build that is being triggered at 19:00 (#288903)
* Engineering - release the build that is being triggered at 19:00

* Add second schedule

* Revert variable
2026-01-19 15:22:06 +00:00
Robo
6543b51327 feat: enabled windows version update for stable (#288126)
* feat: enabled windows version update for stable

* chore: update setup file

* temp: bump distro

* chore: fix electron re-download

* fix: oss callsite in updateservice

* chore: simplify check in tunnel-forwarding
2026-01-19 12:16:20 +00:00
Robo
3e56b3a2a4 feat: enable win11 context menu for stable (#287832)
* feat: enable win11 context menu for stable

* chore: update dll package

* chore: codesign appx for stable

* feat: support system setup

* fix: allow installing appx for system setup

* fix: add -SkipLicense to avoid exception during install
2026-01-15 19:49:28 +01:00
Benjamin Christopher Simmonds
1c1762b073 Merge pull request #288120 from microsoft/benibenj/meaningful-junglefowl
Improved chat input pickers
2026-01-15 18:39:23 +01:00
BeniBenj
2cd5626d13 improved chat input pickers 2026-01-15 18:17:26 +01:00
João Moreno
3ecb8e893f Add compatibility checks for Copilot Chat extension in release build script (#287807)
* Add compatibility checks for Copilot Chat extension in release build script

* add tests

* address comment
2026-01-15 17:16:53 +00:00
João Moreno
1deca733b3 refactor: replace gulp-untar with custom untar implementation and update dependencies (#288081) 2026-01-15 15:13:11 +00:00
Raymond Zhao
1251d8b737 chore: bump native-watchdog (#287848)
* chore: bump native-watchdog

* Rename more instances

* chore: update Debian x64 dep list
2026-01-15 15:34:13 +09:00
Rob Lourens
32cdd274e8 Implement UX for running subagents in parallel (#287687)
* Support UX for parallel subagents
Similar to thinking ux

* Show prompt when expanded as well

* Add ellipsis

* Fix unit test

* Get subagents working with tool streaming changes

* Fixes

* Just keep this the same, close enough
2026-01-15 07:49:56 +08:00
Robo
be85fe8eae ci: check for valid compilation artifacts in alpine stage (#284096)
* ci: check for valid compilation artifacts in alpine stage

* chore: address review feedback

* chore: improve logging
2026-01-15 04:59:35 +09:00
Dmitriy Vasyura
f5d4eb2260 Sanity tests pipeline and bug fixes (#287721)
Contributes towards #279402
Make test/sanity NPM-install independent for faster initialization in the pipeline.
Fixed pipeline and tests ro fully pass on Windows x64 and MacOS x64.
Updated suite/test names to report nicely in ADO.
Ensure temp dir name is expanded on Windows to avoid ~ expansion from CLI.
Removed custom log file now that XML report is supported.
Added option to turn headless browsing on/off.
2026-01-14 11:18:40 +00:00
Aiday Marlen Kyzy
27782b41f2 using relative values instead of absolute values for the font size and the line height (#286006)
* using relative values instead of absolute values for the font size and the line height

* renaming to multiplier

* setting back to font size and line height

* Revert "renaming to multiplier"

This reverts commit 5588855659.

* doing some polishing work

* changing the api

* updating to higher version of vscode-textmate

* also changing the vscode textmate package version for the remote extension

* increasing the vscode textmate version in remote/web

* updating package lock json

* using css variables instead of fetching font size from config service

* removing the second multiplier event

* adding ? after dom element style

* Ensure dots from floating fontSize are stripped from class names

---------

Co-authored-by: Alexandru Dima <alexdima@microsoft.com>
2026-01-14 09:02:47 +00:00
Raymond Zhao
88eb80e805 chore: bump native node modules (#287597)
* chore: bump native node modules

* chore: update Debian deps list
2026-01-13 12:42:10 -08:00
Dmitriy Vasyura
2a9ddcdee6 Merge pull request #284531 from microsoft/dev/dmitriv/bracket-matching-foreground-2
Add editorBracketMatch-foreground color setting
2026-01-13 12:07:51 +01:00
Henning Dieterichs
757fa88f1f Fixes Playground type errors (#287145) 2026-01-12 18:29:15 +00:00
Dmitriy Vasyura
eb2802b51e Add Azure pipeline to run sanity tests (#287062)
* Add Azure pipeline to run sanity tests

* Refactor into job template, add tests logs upload.

* Remove unused packages from dependencies.
2026-01-12 18:23:54 +01:00
Benjamin Pasero
9ad93e319e Remove src/vs/loader.js (fix #285255) (#286727) 2026-01-09 15:13:32 +01:00
Henning Dieterichs
63c58419fd Don't include loader.js in monaco-editor-core build, as the loader is no longer used. (#286722)
Prepares for https://github.com/microsoft/vscode/issues/285255.
2026-01-09 11:43:56 +00:00
Benjamin Pasero
8edf92d2af debt - update esbuild@0.27.2 (#286687) 2026-01-09 10:53:03 +00:00
Benjamin Pasero
fe665a91f6 watcher - update to latest version (#286484) 2026-01-09 07:07:37 +01:00
Dmitriy Vasyura
c8fdd1650c Update TextMate grammars from upstream sources (#286560)
* Update TextMate grammars from upstream sources
* Fix integration test on Windows to run TypeScript file directly
* Baseline update
2026-01-08 16:24:04 +00:00
Josh Spicer
0ccfbc0da9 bump copyright (#286438) 2026-01-07 13:52:15 -08:00
Osvaldo Ortega
e166b7b679 Revert "Revert "debt - remove AMD support of VSCode for web"" (#286423)
Revert "Revert "debt - remove AMD support of VSCode for web" (#286421)"

This reverts commit 84ce6e1a98.
2026-01-07 13:02:55 -08:00
Osvaldo Ortega
84ce6e1a98 Revert "debt - remove AMD support of VSCode for web" (#286421)
Revert "debt - remove AMD support of VSCode for web (#285230)"

This reverts commit 74c4ecddf7.
2026-01-07 19:30:20 +00:00
dependabot[bot]
653395017e Bump qs from 6.14.0 to 6.14.1 in /build (#285915)
Bumps [qs](https://github.com/ljharb/qs) from 6.14.0 to 6.14.1.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.14.0...v6.14.1)

---
updated-dependencies:
- dependency-name: qs
  dependency-version: 6.14.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-05 15:52:23 +01:00
Ladislau Szomoru
dd65f0c5ef Engineering - switch from npm-run-all to npm-run-all2 (#284087)
* Introduce compilation error

* Engineering - limit the tasks that we run

* Limit available memory to simulate an OOM

* Try to update the task

* Remove the use of npm-run-all

* Fix script

* Another try

* Try npm-run-all2

* Restore tasks, keep npm-run-all2

* Switch from npm-run-all to npm-run-all2

* Revert changes that were used for testing
2026-01-05 15:49:42 +01:00
Benjamin Pasero
43b3987e74 debt - adopt @vscode/watcher with some newer fixes (#285247) 2025-12-29 03:57:05 -08:00
Benjamin Pasero
74c4ecddf7 debt - remove AMD support of VSCode for web (#285230) 2025-12-28 20:12:52 +01:00
Henning Dieterichs
f34aaead5b Revert "Add editorBracketMatch-foreground color setting (#284031)" (#284451)
Fixes https://github.com/microsoft/vscode/issues/284444

This reverts commit 695f93c758.
2025-12-19 14:00:20 +00:00
Dmitriy Vasyura
695f93c758 Add editorBracketMatch-foreground color setting (#284031)
* Added editorBracketMatch-foreground color setting

* Undo CSS change as that is unnecessary with theming participant.
2025-12-18 11:03:11 +01:00
mrleemurray
ac2e929ce4 Add sizes to known variables and update color registry tests 2025-12-17 13:13:04 +00:00
mrleemurray
8eac7ddda6 style: restore border property for text preformat in various CSS files 2025-12-17 11:01:34 +00:00
mrleemurray
bb7827065c style: remove unused textPreformat border variable from known variables 2025-12-17 10:54:18 +00:00