* Sessions: reorder pickers, rename isolation labels, gate on config
- Swap mode and model picker positions in toolbar
- Move Default Approvals next to isolation mode picker with gap
- Rename Folder/Worktree labels to Local/Copilot CLI
- Gate isolation picker on github.copilot.chat.cli.isolationOption.enabled
- Show picker as disabled (not hidden) when config is off
- Add setEnabled API to IsolationModePicker
- Listen for config changes and enforce worktree mode when disabled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* revert
* Update src/vs/sessions/contrib/chat/browser/newChatViewPane.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* feat(chat): add options to show recently used and featured models in picker
* fix(chat): update showRecentlyUsed and showFeatured logic to check session type
* fix(chat): simplify showRecentlyUsed logic to always return true
* fix(chat): rename showRecentlyUsed to showUnavailableFeatured for clarity
* fix(chat): update showUnavailableFeatured to return false for correct behavior
* Use context for line breaks computation
* specifying that the line numbers are post edit
* renaming to lineNumberPostEdit
* fixing compile errors
* fixing tests
* adding owner id
* Keep current event delivery semantics
---------
Co-authored-by: Alexandru Dima <alex.dima@outlook.com>
Co-authored-by: Alex Dima <alexdima@microsoft.com>
* Initial plan
* Fix remote mode multi-file selection via Show Local dialog
Change ISimpleFileDialog.showOpenDialog to return URI[] instead of single URI.
When 'Show Local' is clicked in remote file dialog, pass through all selected
files from the native dialog instead of only taking the first result.
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
* Improve visibility logic for branch and sync indicators in NewChatWidget
* Refactor visibility logic for branch and sync indicators in NewChatWidget
* Fix order of rendering for isolation mode and branch pickers in NewChatWidget
* Add gap to chat-full-welcome-pickers for improved layout
* plugins: initial support for workspace plugins
- reads .claude/settings(.local).json and the Copilot equivalent
- currently this enables the `extraMarketplaces` and marks the
extensions as 'recommended'. Users get a prompt on the first chat
message and can find the extensions under `@agentPlugins @recommended`
todo: unify the enablement/disablement.
* address PR feedback: correlated watchers, coalesced reads, tests
* cleanup
* fix build
* feat: add save button for built-in prompt copies in AI Customization Management Editor
* feat: add customization instructions to draft and regular pull request prompts
* feat: enhance save button with icon and accessibility improvements in AI Customization Management Editor
* feat: enhance customization instructions in draft and regular pull request prompts
* feat: update save button functionality and styling in AI Customization Management Editor
* feat: simplify customization instructions in draft and regular pull request prompts
* feat: update prompt customization instructions and enhance save target options in AI Customization Management Editor
* feat: update save button icon and accessibility labels in AI Customization Management Editor
* feat: enhance save button logic and accessibility in AI Customization Management Editor
* feat: update editor action button logic in AI Customization Management Editor
* feat: streamline editor content change detection and save indicator logic in AI Customization Management Editor
* feat: enhance auto-save functionality and update editor content change detection in AI Customization Management Editor
* feat: simplify editor action button logic and remove unused auto-save handling in AI Customization Management Editor
* feat: refactor save functionality for built-in prompts in AI Customization Management Editor
* Address AI customization review feedback
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Fix PSReadline for screen reader, disable header
* Add psreadline to index.ts for build
* organize much better
* compile
* list out exact folder
* try if codesign is the problem
* Update comment to be more accurate
* Undo changes for noLogo