Tyler James Leonhardt
7dbfd43384
Fix vscode-playwright-mcp building & improve tools listed in demonstrate ( #278856 )
...
1. the mcp server wasn't working... perhaps due to our js -> ts build move... or a bump in a npm package. Either way, good now.
2. I list out all tools across Copilot CLI & VS Code that would apply in this case... there's some overlap for sure... but I want to make sure we're golden for any renamed tools situations.
2025-11-21 20:31:14 +00:00
Connor Peet
c953458da6
Merge pull request #278846 from microsoft/connor4312/unified-chat-history
...
chat: unify history in different editors
2025-11-21 12:14:55 -08:00
Dmitriy Vasyura
c23fbd1502
Merge pull request #278727 from microsoft/dev/dmitriv/eslint-map-delete
...
Add eslint rule to prevent Map.has call immediately before Map.delete
2025-11-21 12:04:41 -08:00
Matt Bierner
417b688aba
Merge pull request #278820 from mjbvz/dev/mjbvz/apparent-caterpillar
...
Convert a few more build scripts to TypeScript
2025-11-21 11:51:17 -08:00
Connor Peet
2db1638d65
comments
2025-11-21 11:50:12 -08:00
Bryan Chen
16d34fb7f7
Merge pull request #273805 from microsoft/brchen/custom-chat-mode-keybinding
...
chat: add command for switching to custom chat agent
2025-11-21 11:43:05 -08:00
Dmitriy Vasyura
535f6eaa0f
Merge branch 'main' into dev/dmitriv/eslint-map-delete
2025-11-21 11:34:34 -08:00
Matt Bierner
65a40cb420
Convert for more reference to .ts
2025-11-21 11:27:29 -08:00
Connor Peet
44ead28722
chat: unify history in different editors
...
Previously history was read and updated individually by chat components,
which could cause some history to get lost if multiple chat editors
were open.
This adds a ChatHistoryNavigator which is a view on the chat history.
It reacts when new entries are appended, preserving the history position
of other editors while allowing editor-local modifications via its
'overlay' (which is also used to keep the current in-progress edit
when navigating back in history).
Also brings back _getFilteredEntry which was lost in my earlier refactor.
Refs #277318
2025-11-21 11:26:10 -08:00
Megan Rogge
80b14a0b9e
call focus instance on focus action ( #278836 )
2025-11-21 19:08:58 +00:00
Megan Rogge
f1b58ef768
fix output monitor bug ( #278824 )
...
* likely fix #278478
* handle when instance is disposed
2025-11-21 10:21:46 -08:00
Zhichao Li
e336d72e91
Merge pull request #278663 from microsoft/zhichli/terminalzoom
...
Fix terminal mouse wheel zoom interference with scrollbar
2025-11-21 10:16:50 -08:00
Connor Peet
5222f59029
chat: fix md chat response not being fully written out ( #278702 )
...
* chat: fix md chat response not being fully written out
Refs #277214
* try fix compile err
* actual fix?
2025-11-21 18:12:09 +00:00
Rob Lourens
8c0fd68d73
Respect preserveFocus properly when opening chats ( #278821 )
2025-11-21 17:53:10 +00:00
Matt Bierner
7762210ebd
Merge pull request #278565 from microsoft/aeschli/witty-pike-129
...
CodeMapper: Migrate chat implementation to use URIs instead of string ids to track sessions
2025-11-21 09:49:08 -08:00
Matt Bierner
f0e7fe3775
Convert a few more build scripts to TypeScript
...
For #277526
2025-11-21 09:26:54 -08:00
Martin Aeschlimann
1046ccf4af
mcp server: make sure tool set referenceName has no spaces ( #278806 )
2025-11-21 09:14:05 -08:00
Benjamin Christopher Simmonds
ded1d5e481
Merge pull request #278814 from microsoft/benibenj/semantic-leech
...
Small tweaks to long distance hint
2025-11-21 18:07:11 +01:00
BeniBenj
6b161525b5
nit
2025-11-21 17:45:19 +01:00
BeniBenj
ede3295a6e
nit
2025-11-21 17:44:56 +01: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
BeniBenj
ec45d30694
Small tweaks to long distance hint
2025-11-21 15:59:14 +01: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
Dmitriy Vasyura
fbef8a93e9
Add eslint rule to prevent Map.has call immediately before Map.delete
2025-11-21 01:12:58 -08: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