Commit Graph

141552 Commits

Author SHA1 Message Date
Matt Bierner
e779f86b17 Build script cleanup
For #277526

Quick cleanup pass after converting these scripts
2025-11-24 14:07:28 -08:00
Rob Lourens
84f778cf5a Fix ChatModel usage in inline Session (#279224) 2025-11-24 20:17:28 +00:00
Matt Bierner
d9ef62084e Merge pull request #279218 from microsoft/dev/mjbvz/compatible-unicorn
Convert npm scripts to ts
2025-11-24 11:59:50 -08:00
Osvaldo Ortega
09034a27d9 Fixes for local sessions provider descriptions (#279216) 2025-11-24 11:43:43 -08:00
Raymond Zhao
46d0e3c4ba chore: enable BinSkim on Linux (#278183) 2025-11-24 11:08:10 -08:00
Matt Bierner
72eee73887 Convert npm scripts to ts
For #277526

Converting last of the main build scripts to typescript
2025-11-24 11:05:23 -08:00
Rob Lourens
8cf3a2143b Add notification when closing chat session in progress (#278993)
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2025-11-24 10:47:43 -08:00
Simon Siefke
ea1c22142b fix: possible memory leak with decoration registration (#278331) 2025-11-24 17:18:51 +00:00
Matt Bierner
1295663f00 Merge pull request #279195 from mjbvz/dev/mjbvz/abstract-wildfowl
Still register tsconfig features with tsgo
2025-11-24 09:03:04 -08:00
Ben Villalobos
b3aafc8672 Add v1 Engineering agent mode (#278994) 2025-11-24 09:00:26 -08:00
Matt Bierner
71946bff3b Merge pull request #278893 from microsoft/dev/mjbvz/gulp-ts
Convert gulp files to ts
2025-11-24 08:55:02 -08:00
Matt Bierner
9dfb647be4 Still register tsconfig features with tsgo
For https://github.com/microsoft/typescript-go/issues/2153
2025-11-24 08:42:36 -08:00
Ladislau Szomoru
874cfc31b8 SCM - repositories view improvements (#279190)
* SCM - save/restore repositories tree view stage

* SCM - automatically expand repository if there is only one
2025-11-24 16:37:23 +00:00
Matt Bierner
c3c3661523 Merge branch 'main' into dev/mjbvz/gulp-ts 2025-11-24 08:21:10 -08:00
Benjamin Christopher Simmonds
bfc6d53a3a Merge pull request #279147 from microsoft/benibenj/wet-skunk
Add support for rename inline suggestions
2025-11-24 15:53:22 +01:00
Benjamin Pasero
c76b50ad20 agent sessions - address AI code review feedback (#279171) 2025-11-24 14:41:48 +00:00
BeniBenj
938f270b96 fix tests 2025-11-24 15:29:59 +01:00
Ladislau Szomoru
7c7102e05d SCM - adopt setupDelayedHover() (#279164)
* Adopt `setupDelayedHover`

* Adopt `setupDelayedHover`
2025-11-24 14:09:52 +00:00
Benjamin Pasero
d0cf55c5f9 agent sessions - track archived state scoped to workspace to allow for cleanup (#279155) 2025-11-24 14:51:32 +01:00
Martin Aeschlimann
7a7ed11dc4 Custom mode is not retained during reload (#279159) 2025-11-24 14:04:28 +01:00
Benjamin Pasero
57e973501e Merge branch 'main' into benibenj/wet-skunk 2025-11-24 13:57:46 +01:00
Robo
4c5bfb172a feat: create versioned resources for windows setup (#263998)
* feat: create versioned resources for windows setup

* chore: use inno_updater to remove old installation

* chore: remove old installation as part of setup

* chore: update explorer-command

* chore: prefer session-end

* chore: uninst delete updating_version

* chore: make session-ending write synchronous

* chore: cleanup updateService.win32.ts

* chore: invoke inno_updater gc path for non background update

* chore: move session-end path to runtime

* chore: use commit for updating_version

* chore: fix invalid string

* chore: set appUpdate path

* chore: update inno_updater

* chore: empty commit for testing

* chore: some cleanups

1) Check for session-ending flag in appx and tunnel callsites
2) Move gc for background update to cleanup phase in updateservice
3) Set update state to ready when there is a running inno_setup

* chore: disallow same version update

* chore: disallow application launch in the middle of update

* chore: empty commit for testing

* chore: bump inno_updater

* chore: empty commit for testing

* chore: move gc to update startup

* chore: move feature behind insider only check

* chore: bump inno_updater

* chore: bump explorer-command

* fix: build

* fix: gc for background update in system setup

* chore: create separate cli entrypoints for build

* fix: check for setup mutex created by inno

* chore: remove problematic updatingVersionPath deletion

* chore: remove redundant update check

* chore: bump inno_updater

* chore: fix build

* chore: bump inno updater
2025-11-24 21:32:12 +09:00
Benjamin Pasero
68a7504026 agent sessions - toolbar CSS tweaks (#279153) 2025-11-24 12:29:44 +00:00
Benjamin Pasero
e1d07bbeaf chat - polish chat status after move (#279140)
* chat - polish chat status after move

* .
2025-11-24 12:27:44 +00:00
Martin Aeschlimann
21ca4eb7b3 list agents to be used as subagents (#278624)
* instructions list: use XML and tool variables

* update

* update

* Merge branch 'main' into aeschli/xenial-felidae-488

* allow to run agents as subagents (#278971)

* fix

* Merge remote-tracking branch 'origin/main' into aeschli/xenial-felidae-488

* fix

* fix
2025-11-24 13:09:27 +01:00
Martin Aeschlimann
5f169bfa1b fix promptCodeActions.test.ts (#279154) 2025-11-24 12:02:27 +00:00
BeniBenj
3dfaf3db06 renameTimedOut type 2025-11-24 12:57:29 +01:00
BeniBenj
409c1cfa27 nits 2025-11-24 12:56:35 +01:00
Benjamin Christopher Simmonds
2d94c3e610 Update src/vs/editor/contrib/inlineCompletions/browser/model/renameSmbolProcessor.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-24 12:55:39 +01:00
BeniBenj
b7a0126d99 fix init order 2025-11-24 12:31:59 +01:00
BeniBenj
35e9acc4cd Add support for rename inline suggestions 2025-11-24 12:17:42 +01:00
dependabot[bot]
03d31bd4db Bump js-yaml in /build (#278241)
Bumps  and [js-yaml](https://github.com/nodeca/js-yaml). These dependencies needed to be updated together.

Updates `js-yaml` from 4.1.0 to 4.1.1
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

Updates `js-yaml` from 3.14.1 to 3.14.2
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: indirect
- dependency-name: js-yaml
  dependency-version: 3.14.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 11:53:37 +01:00
dependabot[bot]
6ab096b474 Bump glob from 10.4.5 to 10.5.0 in /build/npm/gyp (#278273)
Bumps [glob](https://github.com/isaacs/node-glob) from 10.4.5 to 10.5.0.
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0)

---
updated-dependencies:
- dependency-name: glob
  dependency-version: 10.5.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 11:53:24 +01:00
dependabot[bot]
1870f2c5f3 Bump zx from 8.7.0 to 8.8.5 (#278826)
Bumps [zx](https://github.com/google/zx) from 8.7.0 to 8.8.5.
- [Release notes](https://github.com/google/zx/releases)
- [Commits](https://github.com/google/zx/compare/8.7.0...8.8.5)

---
updated-dependencies:
- dependency-name: zx
  dependency-version: 8.8.5
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 11:53:06 +01:00
Sandeep Somavarapu
faf9bc1cfe fix #279127 (#279135) 2025-11-24 10:13:05 +00:00
Martin Aeschlimann
43d850f173 Polish ILanguageModelToolsService (#278946)
* polish ILanguageModelToolsService

* more readonly

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2025-11-24 11:05:51 +01:00
Sandeep Somavarapu
8dffa69e4b fix #278610 (#279130) 2025-11-24 09:59:14 +00:00
Henning Dieterichs
b46736f6b7 DomWidget / ChatStatus cleanup (#278860)
* Introduces DomWidget to define a base for UI widgets.

* Extracts chatStatusDashboard, fixes leak and makes it a DomWidget.

* Addresses feedback from PR

* Fixes cyclic dependency
2025-11-24 10:53:45 +01:00
Benjamin Pasero
12f5370e37 Merge pull request #279024 from microsoft/ben/little-lizard
agent sessions - refactoring and services
2025-11-24 08:40:20 +01:00
Benjamin Pasero
6064ded0ea agent sessions - render diff like chat (#279118) 2025-11-24 07:02:11 +00:00
Lee Murray
99502a54ae Refactor watermark entry management and improve styling (#278758) 2025-11-24 06:59:13 +00:00
Benjamin Pasero
1148506a92 Merge branch 'main' into ben/little-lizard 2025-11-24 07:46:12 +01:00
Benjamin Pasero
335383fa28 agent sessions - removal of history from chat view (#278958) 2025-11-24 07:37:01 +01:00
Benjamin Pasero
c62c6f9634 agent sessions - some cleanup 2025-11-24 07:34:11 +01:00
Robo
f35b832d60 chore: bump electron@39.2.3 (#278722)
* chore: bump electron@39.2.3

* chore: bump distro
2025-11-24 06:30:18 +00:00
Simon Siefke
eb1831a469 fix: memory leak in startup page (#277199) 2025-11-24 06:23:10 +00:00
Benjamin Pasero
f0accc5702 agent sessions - have 1 suite for tests 2025-11-24 07:21:17 +01:00
Rob Lourens
f46b8a4886 Add disableBackgroundKeepAlive option for chat sessions (#278979)
* Add disableBackgroundKeepAlive for quick chat ChatModels

* Named interface

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2025-11-24 06:20:40 +00:00
Benjamin Pasero
16d107fa64 agent sessions - add more tests 2025-11-24 07:15:59 +01:00
Rob Lourens
0b0efb84e0 Adopt IChatWidgetService.openSession in more places (#278973)
* Adopt ChatWidgetService.openSession in more places

* Simplify

* Update import chat

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2025-11-24 05:57:12 +00:00