Commit Graph

141579 Commits

Author SHA1 Message Date
Benjamin Pasero afe34566a1 Local agent sessions provider cleanup (#279359) (#279363)
* Local agent sessions provider cleanup (#279359)

* add tests
2025-11-25 15:19:38 +01:00
Benjamin Christopher Simmonds b1018f0c37 Merge pull request #279360 from microsoft/benibenj/immediate-dormouse
Fix rename suggestions
2025-11-25 15:02:15 +01:00
Benjamin Pasero c954946c5e Ben/purring-snipe (#279303)
* agent sessions - introduce sessions control for re-use

* agent sessions - first cut sessions control in chat view pane

* agent sessions - update session control visibility based on chat widget state

* agent sessions - fix exception calling layout in chat widget
2025-11-25 13:15:32 +01:00
Don Jayamanne 4f321d9ee8 Use toPromptFileVariableEntry to create prompt file variable (#279334)
* Use toPromptFileVariableEntry to create prompt file variable

* Use toPromptFileVariableEntry to create prompt file variable
2025-11-25 12:56:32 +01:00
Benjamin Pasero 60cce46c33 agent sessions - update CODENOTIFY 2025-11-25 12:53:07 +01:00
Benjamin Pasero ed69a865f3 agent sessions - update CODENOTIFY 2025-11-25 12:52:17 +01:00
Benjamin Pasero f38467b140 agent sessions - fix exception calling layout in chat widget 2025-11-25 12:45:09 +01:00
BeniBenj 012ad67dc9 fix rename suggestions 2025-11-25 12:43:52 +01:00
Benjamin Pasero da1aae6cde agent sessions - update session control visibility based on chat widget state 2025-11-25 12:37:06 +01:00
Henning Dieterichs 8a789d0587 Enables inline completion providers to set a list of models the user can chose from. (#279213)
* Enables inline completion providers to set a list of models the user can chose from.

* Fixes nls key

* Fixes eslint
2025-11-25 12:09:52 +01:00
João Moreno 4643503cd9 release insiders with rollout of 4 hours (#279331) 2025-11-25 10:36:11 +00:00
Lee Murray f96456228a Merge pull request #279321 from microsoft/mrleemurray/careful-cow-yellow
Increase gap in editor group watermark for better spacing
2025-11-25 10:22:20 +00:00
Benjamin Pasero 504e1b8d4a agent sessions - first cut sessions control in chat view pane 2025-11-25 11:10:20 +01:00
Lee Murray d02c65c889 Merge pull request #279180 from microsoft/mrleemurray/artificial-octopus-white
Improve keybinding table styling for better visibility
2025-11-25 09:54:57 +00:00
mrleemurray dadca5e4f1 fix: increase gap in editor group watermark for better spacing 2025-11-25 09:44:43 +00:00
Benjamin Pasero 3fcd3e70e1 agent sessions - introduce sessions control for re-use 2025-11-25 09:41:50 +01:00
Robo 51e7119ccb chore: update debian dependencies for armhf (#279286) 2025-11-25 06:58:37 +00:00
Simon Siefke a38f540ae8 fix: memory leak in history service (#279246)
* fix: memory leak in history service

* remove unused todo

* adopt `DisposableMap` in more places

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2025-11-25 06:21:32 +00:00
Bhavya U ed35f7ea54 Handle undefined gettingStartedInput (#279279)
* fix: handle undefined editorInput in GettingStartedPage methods

* fix: update singlePerResource setting in StartupPageEditorResolverContribution
2025-11-25 06:04:28 +00:00
Raymond Zhao 53eb5ae6b0 chore: bump several native modules (#279257)
* chore: bump several native modules

* Bump policy-watcher
2025-11-25 12:15:46 +09:00
Justin Chen 49b5f6e36f tool calls in dropdown and thinking headers (#279094)
* tool calls in dropdown and thinking headers

* remove some extra code

* remove async

* some localize changes

* address some comments

* hygiene

* model call, instead of title service

* map for titles, don't generate llm title if we only find one header summary

* store titles in the part itself
2025-11-25 02:06:34 +00:00
Connor Peet 0a2707cc92 edits: add session-level diffs for file stats (#279254)
* edits: add session-level diffs for file stats

* rm debug

* dfgkdfghnh
2025-11-24 16:53:24 -08:00
Matt Bierner 9ae89551c5 Merge pull request #279248 from mjbvz/dev/mjbvz/disappointed-slug
Extract duplicate test session creation code
2025-11-24 16:50:33 -08:00
Matt Bierner 3820ab898b Merge pull request #279240 from mjbvz/dev/mjbvz/spotty-newt
Build script cleanup
2025-11-24 16:45:49 -08:00
Matt Bierner c750dda33d Extract duplicate test session creation code
For #278858
2025-11-24 15:15:57 -08:00
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
mrleemurray af70b35e1e fix: remove unnecessary whitespace in keybindings table CSS for cleaner styling 2025-11-24 16:09:00 +00:00
mrleemurray e5e00fefc7 fix: improve keybinding table styling for better focus and selection visibility in Keyboard Shortcuts editor. 2025-11-24 15:24:03 +00: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