This repository was archived by the owner on Sep 15, 2025. It is now read-only.
forked from microsoft/vscode
-
Notifications
You must be signed in to change notification settings - Fork 0
update #1
Open
denis0001-dev
wants to merge
8,486
commits into
Toolbox-io:main
Choose a base branch
from
microsoft:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
update #1
+355,065
−172,271
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…#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
…w is ena…" This reverts commit 66431c0.
* 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
Passing session resource to picker
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
Part of #286809 This brings in xtermjs/xterm.js#5625
* Git - fix open repository command * Missed couple of places
Restore chat input correctly when having a delegate
@xterm/xterm@6.1.0-beta.109
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.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.