Used Windows registry to retrieve Windows release and build numbers.
Added passing User-Agent header to update service.
Updated installer launch env to ignore compat mode.
* Initial plan
* fix: disable non-local session types in picker when provider is not registered
The session type picker now shows non-local session types as disabled
in the dropdown when their provider is not yet registered. Uses
getChatSessionContribution to check registration status. Local is
always enabled as it's always registered.
Co-authored-by: benibenj <44439583+benibenj@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: benibenj <44439583+benibenj@users.noreply.github.com>
* feat: add folder removal functionality and filter copilot worktrees from recent folders
* fix: update hover background color for action list item toolbar
* feat: enhance source map handling in NLS and private field conversion
- Implemented inline source maps in the NLS plugin to ensure accurate mapping from transformed source back to original.
- Modified `transformToPlaceholders` to return edits for source map adjustments.
- Added `adjustSourceMap` function to update source maps based on text edits in `convertPrivateFields`.
- Introduced tests for source map accuracy in both NLS and private field conversion scenarios.
- Updated documentation to reflect changes in source map handling and the rationale behind accepting column imprecision.
* address PR review: fix source name collision, guard unmapped segments, reorder mangle before NLS
- Introduce `selectionHasDiagnostics` context key to track diagnostics in the editor selection.
- Implement `FixDiagnosticsAction` to allow users to fix diagnostics directly from inline chat.
- Enhance `InlineChatController` to optionally attach diagnostics to chat requests.
- Update inline chat configuration to include `FixDiagnostics` setting.
- Register new action in the inline chat affordance for fixing diagnostics.
* refactor chat widget attachment handling for clarity and improved functionality
* refactor chat toolbar styles for improved consistency and visual clarity
* enhance send button functionality with disabled state management
* enhance NewChatWidget to update send button state based on editor content
* enhance loading state management for branch and isolation mode pickers
* enhance branch loading logic with error handling and loading state management
* enhance repository loading with cancellation support and error handling
* enhance send button implementation with Button widget and state management
* Copilot CLI session 7c14814b-d36c-4bf5-8b17-d78ee84df3a3 changes
* clear branch picker when loading a new repository in NewChatWidget
* enhance loading indicator for chat input area with CSS animations
* fix loading progress bar position in chat input area
* add loading state handling to BranchPicker and NewChatWidget
* add loading state management for repository and branch in NewChatWidget
* remove loading class toggle from slot element in BranchPicker
* add focus management for editor in NewChatWidget interactions
* add loading spinner to toolbar and remove input area loading progress bar
* reduce size of loading spinner in toolbar to improve UI consistency
* add margin to loading spinner and set up hover management in NewChatWidget
* layout editor after input slot fade-in animation in NewChatWidget
* hide focus outline in chat editor for improved UI
* update input area border color and remove focus outline in chat editor for improved UI
* add loading delay for spinner visibility in NewChatWidget to enhance user experience
* update border color for focused input area in chat editor for improved accessibility
* update input area border color for improved accessibility
* refactor loading delay handling in NewChatWidget for improved resource management
* refactor toolbar creation in NewChatWidget to ensure attach button is consistently added