Skip to content
This repository was archived by the owner on Sep 15, 2025. It is now read-only.

Conversation

@denis0001-dev
Copy link
Member

No description provided.

bpasero and others added 29 commits January 24, 2026 00:42
…#289831) (#290114)

* Agents control: every chat interaction shows 1-progress, 1-unread (fix #289831)

* Add chat widget service event listeners to agent title bar status widget (#290121)

* Initial plan

* Add chat widget service event listeners to update active/unread counts

Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com>

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com>
Cache sanity tests docker images in Azure DevOps pipelines
Disabled protocol handlers and registry updates on Windows in portable mode.
Added API proposal to detect if VS Code is running in portable mode from extensions.
Skipped protocol redirect in GitHub authentication in portable mode.
…prove reliability (#290155)

* replace optionsChangeCallback with onRequestNotifyExtension to improve reliability

* code review
* Render edits in subagent container
#286606

* Test fixes

* Fix
…ery-ermine

Revert "Agents welcome page default in insiders"
…-osortega/attractive-stork

Revert "Revert "Do not show copilot walkthrough if agents welcome view is enabled""
Fix #274430
We are applying line-height and font-size in an inconsistent way based on ems that leads to these being rendered differently when they are running vs complete. This tries to align them, but it's quite complicated due to tons of overlapping css rules.
* Chat - ensure that the Keep/Undo actions appear first and next to each other in the multi-file diff editor title

* Add Keep/Undo actions to the multi-file diff editor content
Just detect this loading state with no model and don't show the sessions control in that scenario
Fix #289904
mjbvz and others added 30 commits January 27, 2026 01:53
Fixes #271371

Basic flow is working but needs polish
* Ignore errors when trying to clean up server logs

* PR feedback
…accounts (#290460)

* Initial plan

* Add setDisableBackgroundUpdates method and DefaultAccountUpdateContribution

- Added setDisableBackgroundUpdates method to IUpdateService interface
- Implemented method in AbstractUpdateService to track disabled state
- Updated platform-specific update services (Windows, macOS, Linux) to check disabled state before setting background parameter
- Added IPC method to UpdateChannel/UpdateChannelClient for workbench-to-main communication
- Created DefaultAccountUpdateContribution workbench contribution
- Contribution listens for default account changes and checks organization_login_list
- Disables background updates when 'Visual-Studio-Code' is found in org list
- Contribution is Electron-only (skips on web)
- Registered contribution at Eventually lifecycle phase

Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com>

* Rename setDisableBackgroundUpdates to disableProgressiveReleases and return Promise<void>

- Renamed method from setDisableBackgroundUpdates to disableProgressiveReleases
- Changed return type from void to Promise<void> for proper IPC traversal
- Updated all implementations to use async/await
- Updated IPC channel to properly return the promise

Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com>

* Make disableProgressiveReleases sticky - once disabled, always disabled

- Once disableProgressiveReleases(true) is called, state remains disabled
- Subsequent calls with false will not re-enable progressive releases
- Ensures the disabled state is permanent once set

Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com>

* Update src/vs/platform/update/electron-main/abstractUpdateService.ts

* Update src/vs/platform/update/electron-main/abstractUpdateService.ts

* Update src/vs/platform/update/electron-main/updateService.win32.ts

* Update src/vs/platform/update/electron-main/updateService.linux.ts

* Update src/vs/platform/update/electron-main/updateService.darwin.ts

* Update src/vs/platform/update/electron-main/abstractUpdateService.ts

* Update src/vs/workbench/contrib/update/browser/update.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/vs/workbench/contrib/update/browser/update.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/vs/platform/update/electron-main/abstractUpdateService.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Remove disable boolean argument from disableProgressiveReleases

- Method now has no parameters since it's a one-way sticky disable
- Simplified logic by removing the conditional check for false
- Updated all call sites to not pass an argument
- Updated IPC channel to not pass/receive argument

Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: joaomoreno <22350+joaomoreno@users.noreply.github.com>
Co-authored-by: João Moreno <joaomoreno@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Allow opening chat mermaid diagrams in a full sized editor
* Git - fix open repository command

* Missed couple of places
Restore chat input correctly when having a delegate
Add experiment mode to startup editor configuration
…andboxed mode. (#289172)

* Enable sandboxing for terminal commands

* removing unused types

* code review comments update

* refactored the code and added utility for sandboxing

* refactored the code and added utility for sandboxing

* refactored the code and added utility for sandboxing

* fixing build error

* review suggestions

* review suggestions

* changes for retry

* Update src/vs/workbench/contrib/terminalContrib/chatAgentTools/common/terminalChatAgentToolsConfiguration.ts

Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>

* Update src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts

Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>

* Update src/vs/workbench/contrib/terminalContrib/chatAgentTools/common/terminalChatAgentToolsConfiguration.ts

Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>

* Update src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts

Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>

* Update src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts

Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>

* updating anthropic sandbox runtime to 0.0.23

* fixing tests for runInTerminalTool

* refactoring changes

* review changes

* review changes

* review changes

* review changes

* review changes

* review changes

* review changes

* update to sandboxservice

* update to sandboxservice

* update to sandboxservice

* removing extra line

* formatting PR suggested by copilot

* files location change suggested for review

* changes

* changes

* changes

* updates for tests

* changes for sandbox commandline rewriter

* changes for sandbox commandline rewriter

* changes

* changes

* changes for updating commands to decorate per language

* updating tests

---------

Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
…g input (#290546)

Adds support for reduced hover delays through a new reducedDelay boolean
option in IHoverLifecycleOptions. When enabled, hovers will use the new
workbench.hover.reducedDelay setting (defaults to 500ms on all platforms)
instead of the standard workbench.hover.delay setting.

Changes:
- Adds optional 'reducedDelay' boolean parameter to IHoverLifecycleOptions
- Adds new 'workbench.hover.reducedDelay' setting with 500ms default
- Updates HoverService to use reducedDelay setting when the option is true
- Applies reduced delay in agent sessions viewer for input-requiring sessions
- Updates test coverage for the new reducedDelay functionality

(Commit message generated by Copilot)
* fix: remove padding that extended cursor hit area beyond control bounds

Fixes #290742

* Add "input required" indicator (from microsoft/vscode-internalbacklog#6561)

* Uneven padding in unread sessions button	(ref #290742)

* consistent border radius covering all cases
* Browser: auto-hide for suggestions, editor widgets

* feedback
* Browser: improve keyboard shortcuts

* Fix Alt+Left/Right priority

* feedback
fix(typescript): `tsserver.useSyntaxServer.always` description
* fix: display and navigation improvements

* address comments

* address comments.

* fix: improve accessibility and clean up button handling in chat question carousel

* fix: enhance stability of button selectors in ChatQuestionCarouselPart tests

* fix: adjust checkbox styles and remove border color on focus

* fix: remove unused styles for chat question carousel container
Agent status reacts to chat.viewSessions.enabled (#290874)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.