Matt Bierner
f0e7fe3775
Convert a few more build scripts to TypeScript
...
For #277526
2025-11-21 09:26:54 -08:00
Benjamin Pasero
daaf36b4f5
agent sessions - empty description for local chats that have not started ( #278804 )
...
* agent sessions - empty description for local chats that have not started
* .
2025-11-21 16:37:13 +00:00
Benjamin Pasero
8161a43cf5
Merge pull request #278807 from microsoft/ben/rural-dolphin
...
debt - reduce explicit `any`
2025-11-21 17:29:25 +01:00
Benjamin Pasero
aaa1a999ef
debt - reduce explicit any
2025-11-21 17:10:25 +01:00
Benjamin Pasero
691ea7ce15
Cannot read properties of undefined (reading 'selectedStep'): ( #276097 ) ( #278802 )
2025-11-21 15:55:20 +00:00
Ladislau Szomoru
a73588288a
SCM - refactor history item hover for the graph ( #278778 )
...
* SCM - refactor history item tooltip
* Extract the hover code into a separate file
* SCM - add references into the hover
* Pull request feedback
* Fix compilation errors
2025-11-21 16:48:43 +01:00
Aaron Munger
ffc4b9540b
don't mirror appending output items ( #278458 )
...
dont mirror appending output items
2025-11-21 07:40:52 -08:00
Benjamin Pasero
51eff8a47c
Agent Sessions: revisit chat editor auto locking ( fix #275248 ) ( #278797 )
2025-11-21 15:32:29 +00:00
Sandeep Somavarapu
3e89b39f8c
add group by visibility ( #278794 )
2025-11-21 16:24:41 +01:00
Benjamin Pasero
608c7becd5
agent sessions - support more actions from context menu ( #278787 )
...
* agent sessions - support more actions from context menu
* distinct
2025-11-21 15:01:43 +00:00
Benjamin Pasero
5792c435d2
Add an action to close other windows ( fix #233635 ) ( #278779 )
2025-11-21 14:24:41 +00:00
Matt Bierner
2648263d3e
Run our build scripts directly as typescript ( #277567 )
...
* Run our build scripts directly as typescript #277567
Follow up on #276864
For #277526
* Remove a few more ts-node references
* Fix linux and script reference
* Remove `_build-script` ref
* Fix script missing closing quote
* use type only import
* Fix export
* Make sure to run copy-policy-dto
* Make sure we run the copy-policy-dto script
* Enable `verbatimModuleSyntax`
* Pipelines fixes
* Try adding explicit ext to path
* Fix bad edit
* Revert extra `--`
---------
Co-authored-by: João Moreno <joaomoreno@users.noreply.github.com >
2025-11-21 14:56:00 +01:00
Benjamin Pasero
b2426c5705
agent sessions - allow description during progress ( #278765 )
2025-11-21 14:13:41 +01:00
Henning Dieterichs
2b1a433829
Fixes vite launch config env variables ( #278753 )
2025-11-21 14:12:28 +01:00
Martin Aeschlimann
0d1433a1bb
'Configure Tools' button not showing after start ( #278761 )
2025-11-21 12:43:35 +00:00
Lee Murray
6f5215adcb
Merge pull request #278749 from microsoft/mrleemurray/yappy-pig-plum
...
Thicken debug icons and increase modifier content size
2025-11-21 12:01:42 +00:00
mrleemurray
982d992318
thicken debug icons & increase modifier content size
2025-11-21 11:02:10 +00:00
Benjamin Pasero
69f5e04673
agent sessions - flip default for insiders to show single-view ( #278731 )
...
* agent sessions - flip default for insiders to show `single-view`
* fix smoke test
2025-11-21 10:58:18 +00:00
Henning Dieterichs
7a4398bb63
Fixes vite workbench setup ( #278737 )
2025-11-21 10:45:01 +00:00
Henning Dieterichs
dded867eb2
Adds ms-vscode.ts-customized-language-service to workspace recommended extensions ( #278740 )
...
Adds ms-vscode.ts-customized-language-service to recommended extensions
2025-11-21 10:34:49 +00:00
Henning Dieterichs
a335d51f66
Adds hot reload launch config ( #277123 )
...
* Adds hot reload launch config
---------
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com >
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com >
2025-11-21 11:18:47 +01:00
Copilot
76fb5a42b1
Fix MCP server not restarting when version changes ( #278473 )
...
* Initial plan
* Fix MCP server not restarting when cacheNonce/version changes
Add cacheNonce comparison to McpServerDefinition.equals() to ensure servers
are properly stopped and restarted when the version changes (e.g., due to
authentication changes). Add comprehensive tests for the equals function.
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com >
* Fix tests
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com >
Co-authored-by: Tyler Leonhardt <tyleonha@microsoft.com >
2025-11-21 06:20:02 +00:00
Rob Lourens
f1d6788835
Pin chat editor when request is made ( #278710 )
2025-11-21 05:44:34 +00:00
Elijah King
139c3c56ac
Merge pull request #278673 from microsoft/eli/low-chickadee
...
white apple logo for all themes except high contrast white
2025-11-20 21:36:12 -08:00
Rob Lourens
bbdd097bd3
Manage ChatModels with ref-counting, allow running in bg ( #278476 )
...
* Manage ChatModels with ref-counting, allow running in bg
Towards #277318
* Rename
* Clear widget viewmodel when editor is closed
* Cleanups
* Comment
* cleanup
* Ensure models disposed
* Revert file
* Fix tests
2025-11-21 05:24:50 +00:00
Copilot
0b951cc941
Add live progress tracking to local chat session descriptions ( #278474 )
...
* Initial plan
* Add live progress tracking to chat session descriptions
Co-authored-by: osortega <48293249+osortega@users.noreply.github.com >
* Track progress observable changes and prevent duplicate listeners
Co-authored-by: osortega <48293249+osortega@users.noreply.github.com >
* Enable description display for local chat sessions in progress
Co-authored-by: osortega <48293249+osortega@users.noreply.github.com >
* Implementation change and clean up
* Refactor
* Review comments
* Update src/vs/workbench/contrib/chat/browser/chatSessions/localChatSessionsProvider.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/vs/workbench/contrib/chat/browser/chatSessions/localChatSessionsProvider.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Cache tool state and fix memory leak in model listener registration
Co-authored-by: osortega <48293249+osortega@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: osortega <48293249+osortega@users.noreply.github.com >
Co-authored-by: Osvaldo Ortega <osortega@microsoft.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-21 04:53:34 +00:00
Peng Lyu
414d678bfa
Merge pull request #278704 from microsoft/rebornix/strange-mastodon
...
support theme icon for ChatSessionProviderOptionItem
2025-11-20 20:49:48 -08:00
Peng Lyu
c3e98889d9
support theme icon for ChatSessionProviderOptionItem
2025-11-20 20:30:17 -08:00
Dmitriy Vasyura
8834c469c0
Merge pull request #276848 from microsoft/copilot/fix-sticky-checkbox-change
...
Fix sticky scroll checkbox click not triggering change event
2025-11-20 19:17:17 -08:00
Tyler James Leonhardt
4c96903608
Support brokering from Linux x64 and Intel Macs ( #278689 )
...
* Support Linux & Intel Macs
This grabs the native files directly since the ones at the root are not expected to work in our cases, namely Intel Mac where we use arm machines to build the x64 build.
* actually include macOS intel bits
2025-11-21 01:42:11 +00:00
Connor Peet
fd9cf8e3dd
chat: refactor input state to be central ( #278683 )
...
* chat: add additional timing information on the model
- Add a public created `timestamp` on the IChatModel
- Add a started `timestamp` and optional `completedAt` timestamp on
the IChatResponseModel
- Make `isPendingConfirmation<{startedWaitingAt: number}> | undefined`
to encode the time when the response started waiting for confirmation.
- Add a `confirmationAdjustedTimestamp` that can be used to reflect the
duration a chat response was waiting for user input vs working.
* update snapshots
* wip
* fix mode picker changing wrong input when focused
* wip
* make dynamic variables happy
* tidy
2025-11-21 01:03:46 +00:00
Dmitriy Vasyura
51f69ad83c
Merge branch 'main' into copilot/fix-sticky-checkbox-change
2025-11-20 17:02:57 -08:00
Elijah King
1d50dbf840
Merge branch 'main' into eli/low-chickadee
2025-11-20 15:42:52 -08:00
Elijah King
4e00494a18
white apple logo for all themes EXCEPT high contrast white
2025-11-20 15:37:11 -08:00
Vijay Upadya
8754da8a3d
Add platform and releaseDate exp filter ( #278374 )
...
* Prevent ChatEditorInput leak
* Few minor updates
* Revert "Few minor updates"
This reverts commit 92ecb6728d .
* Revert "Prevent ChatEditorInput leak"
This reverts commit 38f5c83895 .
* add platform filter
* add releaseDate filter
---------
Co-authored-by: vijay upadya <vj@example.com >
2025-11-20 15:14:49 -08:00
Sandeep Somavarapu
1c7035b4f4
improvements to models management editor ( #278653 )
2025-11-20 21:47:25 +00:00
Dmitriy Vasyura
575893b5eb
Merge branch 'main' into copilot/fix-sticky-checkbox-change
2025-11-20 12:27:44 -08:00
Sandeep Somavarapu
33ea003f03
remove unnecessary test ( #278646 )
2025-11-20 12:27:33 -08:00
Tyler James Leonhardt
134826b979
Start sending ClientAuthError telemetry for microsoft auth ( #278643 )
...
To better bucketize MSAL broker errors.
2025-11-20 12:27:10 -08:00
Dmitriy Vasyura
8bb41774d2
PR feedback
2025-11-20 12:25:11 -08:00
Sandeep Somavarapu
3dcee1b440
more improvements ( #278639 )
2025-11-20 19:57:30 +00:00
Anthony Kim
a745d810f5
Fix issue where local terminal failed to open in remote scenarios wsl ( #277920 )
...
* try adding options.remoteAuthority field for profile
* try explicit remoteAuthority undefined when local
* Dont touch terminalProfileResolverService.ts
* Better comments to explicitly get local default profile in remote
* Try to handle mac -> linux scenario
* see if caching is problem
* Dont mix up profile and skip list when creating local terminal in remote
* Just handle wsl in this PR to make life simpler
* Logs for debugging
* Allow local to get backend by checking from createTerminal in terminalService.ts
* leave logs to debug, code doesnt work after prev commit
* stringify for better logs. isLocalRemoteTerminal value is still false
* more and more logs
* Bug fixed) Use Schemas.file instead of Shemas.vscodeFileResource
2025-11-20 10:55:04 -08:00
Josh Spicer
5e820f14c2
Add 'Learn More' button to 'Continue Chat In...' menu ( #278620 )
...
add Learn More button to Continue Chat In menu
2025-11-20 09:45:07 -08:00
Alex Ross
137bc408a8
Context categories should end with ... ( #278615 )
2025-11-20 17:04:10 +00:00
Lee Murray
b8ae454c52
Merge pull request #278602 from microsoft/mrleemurray/liable-scallop-tomato
...
Update focused row keybinding appearance in quick input list
2025-11-20 16:14:32 +00:00
Lee Murray
9e7b3b2273
Merge pull request #278595 from microsoft/mrleemurray/gorgeous-puma-lime
...
Change keybinding display to inline-flex for better alignment
2025-11-20 15:05:29 +00:00
Lee Murray
80cf3b05a2
Update src/vs/platform/quickinput/browser/media/quickInput.css
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-20 14:58:38 +00:00
mrleemurray
f03e85f713
style: update focused row keybinding appearance in quick input list
2025-11-20 14:55:47 +00:00
Lee Murray
08fec93e26
Update src/vs/base/browser/ui/keybindingLabel/keybindingLabel.css
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-20 14:46:01 +00:00
mrleemurray
48186a2759
style: change keybinding display to inline-flex for better alignment & consistent widths
2025-11-20 14:35:02 +00:00