Commit Graph

148279 Commits

Author SHA1 Message Date
Justin Chen
ec6ebb10ef make sure to respect attachCSS setting for integrated browser (#296210)
make sure to respect attachCSS setting
2026-02-19 00:09:59 -08:00
Matt Bierner
2d698cf054 Disallow dynamic require/import in extensions
Follow up on https://github.com/microsoft/vscode/pull/296220

Let's make sure more code doesn't introduce this pattern without some thought
2026-02-19 00:00:24 -08:00
Matt Bierner
0249c2acf5 Fix terminal-suggest for esbuild
Missed that this extension was making `require` calls with dynamic names. I think the best approach is to convert it to use static imports instead. These files were already being loaded eagerly by `terminalSuggestMain` so it shouldn't be a big change

Also makes `update-specs.js` be the source of truth for the packages to include instead of pulling in from the extension
2026-02-18 23:47:32 -08:00
Pierce Boggan
eadcfc2413 Add ability to fork conversations (from Chat or with /fork) (#296093)
* Add ability to fork conversations (from Chat or with /fork)

* fix padding/width

* fix styling, add a dot

---------

Co-authored-by: Justin Chen <54879025+justschen@users.noreply.github.com>
Co-authored-by: justschen <justchen@microsoft.com>
2026-02-19 07:42:48 +00:00
Sandeep Somavarapu
849dd0cbcd improve model picker (#296152)
* improve model picker

* undo revert
2026-02-19 07:34:44 +00:00
Matt Bierner
abc186045c Tree shake extensions 2026-02-18 23:16:54 -08:00
Connor Peet
9486004242 mcp: fix tool calls not associated with chat session (#296206)
regression from cleanup earlier this week
2026-02-19 07:54:40 +01:00
Don Jayamanne
0d26c20abc Fix PromptFileParser when description contains : (#296205) 2026-02-19 07:54:25 +01:00
Matt Bierner
73b97421cf Merge pull request #296203 from mjbvz/dev/mjbvz/wittering-hyena
Bump `@vscode/vscode-languagedetection`
2026-02-18 22:54:21 -08:00
Justin Chen
0a67236a15 fix issue where working never finishes + showing too much (#296179) 2026-02-19 07:54:17 +01:00
Matt Bierner
7a3b0181f0 Update other packages as well 2026-02-18 22:18:31 -08:00
Matt Bierner
881ce77c81 Bump @vscode/vscode-languagedetection
Picks up https://github.com/microsoft/vscode-languagedetection/pull/34
2026-02-18 22:12:46 -08:00
Anthony Kim
b1aeba0370 Update terminal image setting description (#296146)
Update image setting description
2026-02-18 22:07:25 -08:00
Matt Bierner
577d1def05 Add tsconfig 2026-02-18 22:00:22 -08:00
Matt Bierner
6be6f0bfa2 Fix loading of wasm
We expect it to be loaded as a datauri
2026-02-18 21:58:41 -08:00
Rob Lourens
18695baca0 Merge pull request #296198 from microsoft/roblou/sacred-quail
Don't break the chat view when session content provider fails to load
2026-02-19 05:52:50 +00:00
Rob Lourens
b3df34cabd Don't break the chat view when session content provider fails to load
Fix #291823
2026-02-18 21:39:40 -08:00
Osvaldo Ortega
2a7e9c952c WIP 2026-02-18 20:12:52 -08:00
Justin Chen
243a432d16 better styling for rich elements hover (#296168) 2026-02-18 18:37:03 -08:00
Don Jayamanne
d195cb954b Support attachments for background agents (#296171) 2026-02-18 18:31:03 -08:00
David Dossett
fff291c416 Chat markdown content style improvements (#296140)
* Chat inline anchor pill styling fixes

* Use body-xs token for inline code font-size

* Address PR feedback: use CSS vars, consistent heading margins, remove redundant nowrap
2026-02-19 01:54:01 +00:00
Matt Bierner
8b6e23ae66 Merge pull request #296156 from mjbvz/dev/mjbvz/ruling-manatee
Fix build task matcher
2026-02-18 17:38:17 -08:00
Osvaldo Ortega
72f23238af Merge pull request #296120 from microsoft/copilot-worktree-2026-02-18T21-00-40
Attach context feature for sessions dedicated window
2026-02-18 17:18:30 -08:00
Matt Bierner
eddede8c81 Esbuild the ts extension 2026-02-18 17:11:54 -08:00
Josh Spicer
b49fba894d disable ChatConfiguration.ExitAfterDelegation (#296149)
disable ChatConfiguration.ExitAfterDelegation
2026-02-19 12:04:41 +11:00
Matt Bierner
63530ac8fc Fix build task matcher
This is a pattern so we need to escape special regepx chars like `.`
2026-02-18 16:51:52 -08:00
Osvaldo Ortega
b913f39d0b Update newChatContextAttachments.ts 2026-02-18 16:27:29 -08:00
Connor Peet
6358ca0285 Merge pull request #296142 from microsoft/connor4312/mcp-gateway-3
mcp: implement gateway with tools
2026-02-18 16:21:47 -08:00
Benjamin Christopher Simmonds
cc23c3af8e Merge pull request #296139 from microsoft/benibenj/lazy-tarsier
Agent sessions feedback for sessions window
2026-02-19 01:12:43 +01:00
Matt Bierner
840c39d319 Merge pull request #296137 from mjbvz/dev/mjbvz/criminal-capybara
Adopt unified js/ts setting for a few more language settings
2026-02-18 15:57:57 -08:00
Justin Chen
2deb8a7d5d cool hover for integrated browser added elements (#295963)
* cool hover for integrated browser added elements

* some fixes and addressing comments

* cleanup
2026-02-18 15:57:37 -08:00
Connor Peet
7fe0ebf878 mcp: implement gateway with tools
- Extract an underlying json RPC protocol helper, use that to implement
  the 'gateway' MCP endpoint.
- Pipe server tools through the gateway via the tool broker channel.
- Resources coming tomorrow.
2026-02-18 15:54:56 -08:00
BeniBenj
b6d76c0a05 Agent sessions feedback for sessions window 2026-02-19 00:51:38 +01:00
Matt Bierner
81f126280a Merge pull request #296132 from mjbvz/dev/mjbvz/xerothermic-toad
Remove workaround for Microsoft/TypeScript#59831
2026-02-18 15:38:12 -08:00
Matt Bierner
eeb0e12bed Adopt unified js/ts setting for a few more language settings
For #292934
2026-02-18 15:38:04 -08:00
Osvaldo Ortega
be492603dc feat(chat): refactor file path retrieval in new chat context attachments 2026-02-18 15:37:22 -08:00
Osvaldo Ortega
ed55c272fe feat(chat): enhance drag-and-drop event handling with capture phase support 2026-02-18 15:34:09 -08:00
Matt Bierner
5c513949db Merge pull request #296129 from mjbvz/dev/mjbvz/local-snipe
Adopt esbuild for a few more extensions
2026-02-18 15:33:56 -08:00
Osvaldo Ortega
5e112a523f feat(chat): improve drag-and-drop file handling and streamline attachment logic 2026-02-18 15:31:30 -08:00
David Dossett
d645632853 Update chat bubble styling in 2026 dark theme (#296128) 2026-02-18 23:27:39 +00:00
Osvaldo Ortega
8b4cd11751 feat(chat): enhance drag-and-drop functionality with overlay support 2026-02-18 15:27:35 -08:00
Osvaldo Ortega
a2bd0a6897 Revert 2026-02-18 15:25:15 -08:00
Osvaldo Ortega
5b30abd76b Remove filesView contribution import
Removed import for filesView contribution.
2026-02-18 15:24:02 -08:00
Osvaldo Ortega
99d64e2cdb Remove filesView section from layout documentation
Removed filesView section from LAYOUT.md
2026-02-18 15:23:39 -08:00
Osvaldo Ortega
8f04384eec Update LAYOUT.md 2026-02-18 15:23:12 -08:00
Matt Bierner
19007fb635 Remove workaround for Microsoft/TypeScript#59831
This has been fixed for a while. We want to avoid having to shim out `os` for browser builds
2026-02-18 15:22:46 -08:00
Osvaldo Ortega
afb2bab8ce fix(chat): adjust editor height for improved layout 2026-02-18 15:21:41 -08:00
Matt Bierner
2fedd2e043 Adopt esbuild for a few more extensions
- extension-editing
- terminal-suggest
- tunnel-forwarding
- php language features
2026-02-18 15:20:02 -08:00
Osvaldo Ortega
ce6c5023bb refactor(chat): update attach row comment and adjust padding for improved layout 2026-02-18 15:19:48 -08:00
Osvaldo Ortega
c75da2e5db refactor(chat): restructure input area and attachments row for improved layout 2026-02-18 15:17:55 -08:00