Copilot
39e42e1e67
Chat sign-in: auto-enable GitHub Authentication extension if silently disabled ( #296303 )
...
* Initial plan
* Auto-enable GitHub Authentication extension during chat sign-in if disabled
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com >
* Apply during the chat request
* feedback
* delete the tests that didn't exist in the first place
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com >
Co-authored-by: Tyler Leonhardt <tyleonha@microsoft.com >
2026-02-20 08:32:18 +00:00
Benjamin Pasero
b78e12184a
sessions - fix some issues found by AI ( #296463 )
2026-02-20 08:28:53 +00:00
Benjamin Pasero
0d0f2cea7b
Confusing archive/delete UI elements across chat surfaces ( fix #296405 ) ( #296461 )
2026-02-20 08:24:03 +00:00
Sandeep Somavarapu
51d57c0da0
refactor: remove unnecessary class assignments in model picker items ( #296458 )
...
* refactor: remove unnecessary class assignments in model picker items
* add filter placeholder option to action list and model picker
2026-02-20 08:11:22 +00:00
Dirk Bäumer
9a697d787e
Merge pull request #296453 from microsoft/dbaeumer/complicated-carp-rose
...
Revert dmg-builder to version 26.5.0
2026-02-20 08:51:40 +01:00
Dirk Baeumer
1c83735758
Update package.lock
2026-02-20 08:06:04 +01:00
Dirk Baeumer
743d8d5da7
Revert dmg-builder back to 26.5.0
2026-02-20 08:03:13 +01:00
Justin Chen
1c8b276ddc
fix compilation error for abstract tools ( #296439 )
2026-02-20 14:18:46 +09:00
Connor Peet
08106a9ff7
mcp: add resource support to gateway ( #296402 )
...
* mcp: add resource support to gateway
Extends the MCP gateway to support resources alongside tools:
- Adds resource-related interfaces to IMcpGatewayToolInvoker: onDidChangeResources,
listResources, readResource, listResourceTemplates
- Implements resource URI encoding/decoding to namespace resources from different
MCP servers using server index suffixes (e.g., 'file:///resource-0')
- Adds handlers for resources/list, resources/read, resources/templates/list RPC methods
- Broadcasts notifications/resources/list_changed when resources change
- Updates McpGatewayToolBrokerChannel to enumerate resources from all servers and
track server indices for resource URI namespacing
- Adds comprehensive test coverage for resource operations and URI encoding/decoding
(Commit message generated by Copilot)
* fix test
2026-02-19 19:35:08 -08:00
Paul
3c4f8c24be
Add ~/.copilot/instructions ( #296424 )
2026-02-19 18:42:31 -08:00
Justin Chen
a71793f83c
add spacing between large thinking chunks ( #296423 )
2026-02-19 18:05:59 -08:00
Justin Chen
614c47a41c
fix rerendering and duplication ( #296406 )
...
* fix rerendering and duplication
* fix parent issue
2026-02-19 18:00:05 -08:00
Don Jayamanne
603ec3dfd4
Wait for request to be handled before disposing chat model ( #296421 )
2026-02-19 17:58:52 -08:00
Benjamin Christopher Simmonds
1c84a7ca4a
Merge pull request #296401 from microsoft/benibenj/raw-impala
...
sessions polish
2026-02-20 02:24:07 +01:00
Osvaldo Ortega
e5b846cb30
Merge pull request #296408 from microsoft/osortega/very-cobra
...
Sessions window: image copy/paste handler
2026-02-19 17:23:06 -08:00
David Dossett
7081c98cc4
Fix missing border beneath markdown table header row ( #296385 )
...
The tr:last-child rule was removing the bottom border from thead th
cells since the header row is always the last (and only) child of
thead. Scope the rule to tbody only so the header border is preserved.
2026-02-19 16:18:49 -08:00
Osvaldo Ortega
478c7156cb
Review comments
2026-02-19 15:58:56 -08:00
Osvaldo Ortega
d59af22770
Sessions window: image copy/paste handler
2026-02-19 15:46:36 -08:00
Osvaldo Ortega
ce0a6a6e85
Merge pull request #296372 from microsoft/copilot-worktree-2026-02-19T18-49-19
...
File provider for sessions dedicated view context
2026-02-19 15:43:36 -08:00
Raymond Zhao
28f636e2b6
chore: adjust Windows BinSkim filter ( #296394 )
2026-02-19 15:31:55 -08:00
Justin Chen
688d4bc7dc
make session allow the default ( #296399 )
...
* make session allow the default
* only apply to tools for now
2026-02-19 15:31:02 -08:00
Sandeep Somavarapu
25bf440776
fix layout ( #296397 )
...
* fix layout
* fix: prevent adding unnecessary separators in model picker items
2026-02-19 15:30:51 -08:00
Don Jayamanne
7b45411d78
Slash command fixes for background agents ( #296389 )
2026-02-19 15:27:29 -08:00
Osvaldo Ortega
12b124d4bb
Update label for file picker in NewChatContextAttachments to improve clarity
2026-02-19 15:15:07 -08:00
BeniBenj
8ff7aae7ab
sessions polish
2026-02-20 00:12:51 +01:00
Elijah King
10fbccc244
Improve chat feedback animations ( #294686 )
2026-02-19 15:03:54 -08:00
Megan Rogge
82899e3797
Add handling for carousel completion ( #296391 )
...
Add handling for carousel completion in ChatInputPart and introduce tests for ChatQuestionCarouselData
2026-02-19 22:57:30 +00:00
Josh Spicer
a987cc4e3f
Skill: Tool renames ( #296383 )
...
* Add tool-rename-deprecation skill for legacy name backward compat
* Fix deprecated name resolution for namespaced tool references in toolsets
When a tool belongs to a toolset and has legacyToolReferenceFullNames,
the deprecated names map now includes the namespaced form (e.g.
vscode/openSimpleBrowser → vscode/openIntegratedBrowser). Previously
only the bare name was mapped, so agent files using the full
toolSet/toolName path got 'Unknown tool' instead of the rename hint.
2026-02-19 14:52:43 -08:00
Megan Rogge
6a6ba4d911
Implement soft and hard limits for question headers and text in AskQuestionsTool ( #296384 )
2026-02-19 23:33:42 +01:00
Sandeep Somavarapu
67846c0ad8
fix add and managing models actions and show filter only when there are more than 10 models ( #296377 )
...
* fix add and managing models actions and show filter only when there are more than 10 models
* show curated only in local
2026-02-19 14:17:13 -08:00
Matt Bierner
4cafdff96e
Merge pull request #296222 from mjbvz/dev/mjbvz/robust-goat
...
Disallow dynamic require/import in extensions
2026-02-19 14:15:42 -08:00
Osvaldo Ortega
cfec98ed2a
Add SessionRepoFileSystemProvider for GitHub REST API integration
2026-02-19 14:04:13 -08:00
Osvaldo Ortega
29efafccc9
Remove deprecated URI parsing logic for copilot-pr scheme in FileTreeViewPane
2026-02-19 13:22:58 -08:00
Copilot
a0ff9d162e
Add notification keyboard interaction hints to editor accessibility help dialog ( #296367 )
...
* Initial plan
* Add notification focus/primary action info to editor accessibility help dialog
Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com >
2026-02-19 21:15:41 +00:00
Megan Rogge
8fa78fc895
add tips for thinking style/phrases ( #296373 )
...
fixes #296365
2026-02-19 13:13:24 -08:00
Osvaldo Ortega
df035d32e3
Change workbench contribution phase to AfterRestored for SessionRepoFileSystemProvider
2026-02-19 13:11:40 -08:00
Megan Rogge
9bf4d9194e
enable askQuestions to be invoked by subagent ( #296361 )
...
enable askQuestions to be invoked by subagent
2026-02-19 13:09:14 -08:00
Benjamin Pasero
99409ad43c
sessions - fix some issues found by AI ( #296364 )
2026-02-19 22:02:50 +01:00
Osvaldo Ortega
a3272a6472
Limit file collection depth in _collectFilePicksViaFileService to improve performance
2026-02-19 13:01:59 -08:00
Josh Spicer
ddc18bbe4c
hygiene skill updates ( #296347 )
2026-02-19 12:55:03 -08:00
Megan Rogge
e881d79e64
encourage concise questions ( #296359 )
...
fix #293727
2026-02-19 12:37:23 -08:00
Sandeep Somavarapu
e4e882fb4a
polishing model picker and enable it in chat ( #296356 )
2026-02-19 12:35:41 -08:00
Osvaldo Ortega
96cac5ecc8
Add support for context folder URI selection based on target type in NewChatWidget
2026-02-19 12:31:39 -08:00
Osvaldo Ortega
c5f95db6b3
Refactor file picker to streamline exclusion patterns for file search
2026-02-19 12:20:44 -08:00
Osvaldo Ortega
9b0ce2aa4f
Enhance file picking logic by adding common build output folders to exclusion patterns
2026-02-19 12:18:36 -08:00
Osvaldo Ortega
797a36a911
Enhance file picker functionality with debounce search and cancellation support
2026-02-19 12:13:57 -08:00
Osvaldo Ortega
0b670ce5b4
Refactor file picker to improve async loading and simplify item handling
2026-02-19 12:05:53 -08:00
Osvaldo Ortega
e4d0bdb690
Improve file picker performance by initiating file search early and handling results asynchronously
2026-02-19 12:02:11 -08:00
Osvaldo Ortega
9db208a604
Refactor file picking logic to utilize search service for improved performance and exclude patterns
2026-02-19 11:58:48 -08:00
Ladislau Szomoru
8679e41a8f
Sessions - disable worktree detection ( #296354 )
2026-02-19 19:57:46 +00:00