Commit Graph

148279 Commits

Author SHA1 Message Date
Matt Bierner
66a6caf6cc Merge pull request #294030 from mjbvz/dev/mjbvz/amateur-leopon
Start moving core to use a push based chat sessions model
2026-02-09 15:20:16 -08:00
Sandeep Somavarapu
cd71c4b8af do not fetch policy data if already fetched (#293995)
* do not fetch policy data if already fetched

* reset mcp data when not configured and refetch on polling

* refetch always

* reschedule when window has no focus

* rename

* update comment
2026-02-09 15:03:53 -08:00
Megan Rogge
0911b9789f fix action list not scrolling (#294026)
fix #294017
2026-02-09 23:52:48 +01:00
Matt Bierner
259c60ac4a Start moving core to use a push based chat sessions model
We've also shifted out api proposal to be controller based. Now I'm trying to adopt this in core too. This change shouldn't effect logic that much but longer term this should let us avoid calling refresh as often
2026-02-09 14:40:05 -08:00
Elijah King
ac6fb3b3f2 Merge branch 'main' into eli/workbench-motion 2026-02-09 14:04:34 -08:00
eli-w-king
c6a54123f2 fixed full screen bug 2026-02-09 14:02:51 -08:00
Benjamin Pasero
91ce49b9e9 Ask Question does not show that the session requires input from the user. (fix #293858) (#293912) 2026-02-09 21:54:23 +00:00
Martin Aeschlimann
e083e83887 support claude rules (#293829)
* support claude rules

* polish

* update

* default content for creating claude agents and rules
2026-02-09 21:40:29 +00:00
Bryan Chen
a9535a9f96 Enhance URI scheme validation error message to include index of illegal characters and total count 2026-02-09 13:35:08 -08:00
eli-w-king
09eede573c fixed command palette animation 2026-02-09 13:32:26 -08:00
eli-w-king
ba7ffdb523 faster transitions 2026-02-09 13:26:50 -08:00
Bryan Chen
ec6a947451 Enhance URI scheme error message to include length and clarify illegal characters 2026-02-09 13:14:59 -08:00
Johannes Rieken
384a7180c0 Merge pull request #293330 from microsoft/copilot/update-trusted-domains-usage
Add `allowTrustedDomains` to terminal sandbox network config
2026-02-09 22:11:56 +01:00
eli-w-king
849d97e1bc smooth panel animations 2026-02-09 12:51:04 -08:00
Johannes Rieken
3f9b1c4e9d Merge branch 'main' into copilot/experiment-disable-quick-suggestion 2026-02-09 21:47:43 +01:00
Bryan Chen
5c54822b7c Update src/vs/platform/log/common/logIpc.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-09 12:33:11 -08:00
Bryan Chen
3dac14a31a Improve URI scheme error message to specify illegal characters found 2026-02-09 12:31:32 -08:00
Johannes
9a9079bf26 esbuild: 2026-02-09 21:11:03 +01:00
David Dossett
690522d49b Use regular foreground for agent session list titles (#293927)
Use regular foreground for agent session list titles, descriptionForeground for disabled elements
2026-02-09 12:08:28 -08:00
Bryan Chen
6d3266f1d0 Fix URI scheme error in LoggerChannelClient.deregisterLogger (#293503)
LoggerChannelClient.deregisterLogger accepted only URI but the base
interface accepts URI | string. Callers passing string logger IDs
(e.g. mcpServer) sent raw strings over IPC, causing URI.revive to
treat the string as a scheme and fail validation.

Fix: accept URI | string and convert via toResource() before IPC,
matching the pattern already used by setVisibility.

Also enrich the _validateUri error message with the actual scheme
value for future telemetry diagnosis.
2026-02-09 12:05:19 -08:00
Megan Rogge
9899b0a9e2 use proper role (#293938)
fixes #293807
2026-02-10 06:47:50 +11:00
Johannes Rieken
af6268998b Merge branch 'main' into copilot/experiment-disable-quick-suggestion 2026-02-09 20:40:15 +01:00
Bryan Chen
474b6d0eec Add guidelines and prompt for fixing unhandled errors from VS Code error telemetry 2026-02-09 11:25:37 -08:00
Megan Rogge
783fa9d7e3 Fix chat accessibility progress sound for queued and non-queued requests (#293935) 2026-02-09 19:08:25 +00:00
Matt Bierner
0d90baf470 Merge pull request #293931 from mjbvz/dev/mjbvz/great-anaconda
Make chatHooks proposal self contained
2026-02-09 10:25:47 -08:00
Matt Bierner
8461f46dc1 Merge pull request #293928 from mjbvz/dev/mjbvz/sure-rook
Cleanup  tsgo compile
2026-02-09 10:25:21 -08:00
Aiday Marlen Kyzy
d779b1f90c rerender sticky scroll only on line number change not on column change (#293924)
render only on line number change not on column change
2026-02-09 19:19:39 +01:00
Johannes
6a3282dedf Merge remote-tracking branch 'origin/main' into joh/esbuild-the-things 2026-02-09 19:00:06 +01:00
Matt Bierner
692b629077 Make chatHooks proposal self contained 2026-02-09 09:55:11 -08:00
Matt Bierner
f54d28fc39 Merge pull request #293923 from mjbvz/dev/mjbvz/live-vicuna
Fix build error when using tsgo
2026-02-09 09:44:34 -08:00
copilot-swe-agent[bot]
b7592cd3de Force local window for debug renderer actions
Add { remoteAuthority: null } to hostService.openWindow() calls in DebugRendererInNewWindowAction and DebugExtensionHostAndRendererAction to ensure Chrome debugging opens in a local window rather than inheriting remote authority.

Co-authored-by: hediet <2931520+hediet@users.noreply.github.com>
2026-02-09 18:44:24 +01:00
Matt Bierner
39009f2b37 Cleanup tsgo compile 2026-02-09 09:34:50 -08:00
Matt Bierner
40df840a80 Fix build error when using tsgo
We added a dependency between api proposals. Looks like tsgo is more strict about not picking this up automatically so we need to make sure there is an import so the dependency is picked up
2026-02-09 09:18:10 -08:00
Johannes
2ef2abb7e1 Merge remote-tracking branch 'origin/main' into joh/esbuild-the-things 2026-02-09 18:01:39 +01:00
Johannes
6d6e9a4f3e Refactor build process: remove unused entry points and update resource patterns for desktop build 2026-02-09 18:00:57 +01:00
Lee Murray
711cf8b1ca Merge pull request #293906 from microsoft/mrleemurray/beautiful-orange-jaguar
Update 2026 Light theme colors and enhance agent status badge styles
2026-02-09 16:53:44 +00:00
Johannes
45a475526f Add tests for quickSuggestions using string shorthand and faked timers 2026-02-09 17:20:56 +01:00
mrleemurray
fbc0344299 Update 2026 Light theme colors and enhance agent status badge styles 2026-02-09 15:33:01 +00:00
Johannes Rieken
4cf213fe0d Merge pull request #293832 from microsoft/copilot/sub-pr-293357
fix: restrict internal tool bypass to explicitly non-referenceable infrastructure tools
2026-02-09 16:26:27 +01:00
Johannes
a062197ba8 Refactor quickSuggestions option to use string shorthand in tests and reorder snippetSuggestions options 2026-02-09 16:23:38 +01:00
SteVen Batten
5d62b5042b Fix action runner event listener registration (#293889)
fix: register action runner event listener correctly
2026-02-09 07:04:35 -08:00
copilot-swe-agent[bot]
53331dfc51 Support string shorthand for editor.quickSuggestions setting
A plain string value like 'off' or 'offWhenInlineCompletions' is now
accepted as shorthand for applying the same value to all token types
(comments, strings, other). The JSON schema, validate method, and
TypeScript types are updated accordingly.

Co-authored-by: jrieken <1794099+jrieken@users.noreply.github.com>
2026-02-09 15:04:16 +00:00
Lee Murray
54befcf156 Merge pull request #293865 from microsoft/mrleemurray/nice-chocolate-koi
Fix backdrop-filter issue in quick chat widget
2026-02-09 15:04:05 +00:00
mrleemurray
cc663d79c6 Refactor StatusUpdater to simplify badge assignment logic 2026-02-09 15:02:40 +00:00
Alex Ross
5f8e40926f Try harder to ignore user data files (#293845)
* Try harder to ignore user data files
They don't always have the user data scheme when remote
Fixes #272259

* Copilot PR feedback
2026-02-09 07:02:40 -08:00
Sandeep Somavarapu
789f437325 Fix IDisposable leaks in logsDataCleaner, serverServices, and standaloneServices (#293867)
- logsDataCleaner.ts: Register lifecycleService.onWillShutdown() with this._register()
- serverServices.ts: Add LogService instance to disposables store
- standaloneServices.ts: Extend Disposable in StandaloneResourceConfigurationService,
  register Emitter and event subscription

Fixes #293200
2026-02-09 07:01:50 -08:00
Johannes
450ee67c02 Merge remote-tracking branch 'origin/main' into joh/esbuild-the-things 2026-02-09 15:57:28 +01:00
Johannes
eabd95d28e Add Type-check task using tsgo to the build process 2026-02-09 15:56:52 +01:00
mrleemurray
198a7a3213 Update notification button styles in extensions viewlet 2026-02-09 14:51:17 +00:00
mrleemurray
4751c69937 Add stubs for canAddExtension and canRemoveExtension in ExtensionsWorkbenchService test 2026-02-09 12:45:08 +00:00