[pull] main from microsoft:main#1284
Merged
Merged
Conversation
…ion.agents (#317848) * use getCustomAgents * itemProvider.provideCustomAgents to get agents from SessionCustomization.agents * update tests
Add new chat tip for opening the Agents window with context conditions
* Polish multiDiffEntry styles for improved layout and interaction Co-authored-by: Copilot <copilot@github.com> * Enhance multiDiffEntry header styles for better visibility and interaction Co-authored-by: Copilot <copilot@github.com> * Polish diff-hidden-lines styling for improved visual clarity and rounded corners Co-authored-by: Copilot <copilot@github.com> --------- Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com> Co-authored-by: Copilot <copilot@github.com>
* sessions: add rich hover for titlebar and session list items - Add inline diff stats (+insertions -deletions) to the titlebar pill - Improve pill truncation so title shrinks first, keeping metadata visible - Add a beacon-style hover on the titlebar pill showing: - Session icon + bold title - Folder/worktree icon + full path · git branch - File count + colored diff stats - Provider name - Add the same rich hover to session list items, positioned to the right with instant transition between items (groupId) - Extract reusable buildSessionHoverContent() returning MarkdownString so both titlebar and session list share the same hover content Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * address CCR feedback - Drop `isTrusted: true` from session hover MarkdownString (avoid command-link execution risk with workspace-derived values) - Use appendText for user-controlled values (folder path, branch) so markdown characters are properly escaped - Extract getSessionDiffStats helper into sessionHoverContent.ts and reuse it from the titlebar widget to avoid duplicated diff aggregation logic Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
Extract local chat sessions into standalone provider Move the local harness (in-process VS Code chat sessions) from CopilotChatSessionsProvider into its own LocalChatSessionsProvider under contrib/providers/localChatSessions/. The new provider uses IChatService directly instead of the agent sessions model: - startNewLocalSession() for creating chat models - sendRequest() for sending messages - IGitService for git state resolution Changes: - New LocalChatSessionsProvider implementing ISessionsProvider - New localChatSessions.contribution.ts with setting registration and ForkConversationAction override - Removed LocalNewSession class from copilotChatSessionsProvider - Removed LOCAL_SESSION_ENABLED_SETTING from copilot provider - Updated copilotChatSessionsActions to import LocalSessionType from new provider - Updated sessions.common.main.ts entry point Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: hediet <2931520+hediet@users.noreply.github.com>
Co-authored-by: hediet <2931520+hediet@users.noreply.github.com>
… return Co-authored-by: hediet <2931520+hediet@users.noreply.github.com>
Add editorTextFocus.toNegated() to the when clause of Go Back and Go Forward keybindings so they work everywhere in the Agents window except when a text editor has focus, preventing conflicts with editor shortcuts. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Initial plan * Add home copilot instructions discovery Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com> * update * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com> Co-authored-by: Martin Aeschlimann <martinae@microsoft.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
…zationItemSource (#317989) * customization UI: all itemProvider accesses go through the IAICustomizationItemSource * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Reset cachedPromise on rejection in fetchProviderItems so transient errors can recover Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com> * update --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com>
* Support longer context * Context picker selector
…abels Fix option display labels in enum quick picks for language model configuration
…ker (#317988) * sessions: only show provider name for duplicated session types in picker Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * sessions: show provider title for all items in providers with duplicated labels Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add margin for the visibility toggle in the Manage Models view
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
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.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )