Commit Graph

148279 Commits

Author SHA1 Message Date
Johannes Rieken
b82bde5026 Change sourcemap option from 'external' to 'linked' for better debugging support (#295569) 2026-02-16 12:55:58 +01:00
BeniBenj
b94fe4aa2e hide edit mode is default 2026-02-16 12:46:24 +01:00
Johannes
c271611f6f Inline chat editor affordance with lightbulb integration 2026-02-16 12:17:12 +01:00
Don Jayamanne
6d2c0f2b27 Categorize custom modes as built-in or custom for contributed sessions (#295551) 2026-02-16 20:10:48 +09:00
Johannes Rieken
bf79914906 Merge pull request #294180 from microsoft/copilot/fix-allow-trusted-domains-setting
Filter sole wildcard from allowTrustedDomains for sandbox compatibility
2026-02-16 12:10:12 +01:00
Johannes
98c9ef872a Merge remote-tracking branch 'origin/main' into joh/inline-chat-native-private 2026-02-16 11:43:29 +01:00
Don Jayamanne
2e1daaa2bd Display custom agents that only target VS Code or everything (#295518)
* Display custom agents that only target VS Code or everything

* Updates
2026-02-16 11:34:52 +01:00
Aiday Marlen Kyzy
df73a31bda Adding unit test for insertedLines array (#295541)
adding unit test for inserted lines
2026-02-16 10:59:41 +01:00
Nick Trogh
2299787ddf Merge pull request #295540 from microsoft/ntrogh/chat-tips-edits
Improve chat tip messages
2026-02-16 10:53:21 +01:00
Dirk Bäumer
a928adf44c Merge pull request #295539 from microsoft/dbaeumer/double-tortoise-salmon
Update dependency list
2026-02-16 10:05:48 +01:00
Johannes Rieken
4f5d8f3946 Remove code-no-native-private ESLint rule (#295535) 2026-02-16 10:03:47 +01:00
Nick Trogh
d2a11ae372 Improve chat tip messages 2026-02-16 09:56:16 +01:00
Johannes
3c8a70a7ca inline chat - use native private properties in InlineChatAffordance 2026-02-16 09:29:08 +01:00
Dmitriy Vasyura
253145f150 Add a setting to control double-click to select block behavior (#295524) 2026-02-16 09:23:36 +01:00
Dmitriy Vasyura
1a6199f04b Add Toggle Metered Connection command and update setting (#295522) 2026-02-16 09:22:57 +01:00
Johannes Rieken
a3b89d0cea Merge pull request #294851 from microsoft/joh/esbuild-private-prop
Add native private field to property transform for esbuild bundles
2026-02-16 08:55:04 +01:00
Dirk Baeumer
27b86b5ce7 Update dependency list 2026-02-16 08:29:10 +01:00
Rob Lourens
f019353b36 Copilot-aided disposable fixes (#295502)
* Copilot-aided disposable fixes

* Undo this, leave it for later

* Undo making some classes disposable when those classes weren't properly tracked
2026-02-16 06:54:19 +00:00
Don Jayamanne
0235281e56 Support extension contributed custom agents for background agents (#295517) 2026-02-15 22:06:49 -08:00
Don Jayamanne
a1caba83a8 Filter selectable background agent models (#295501) 2026-02-15 20:38:20 -08:00
Benjamin Pasero
99ce695eb8 modal - prevent drop into modal editor (#295479) 2026-02-15 12:40:12 -08:00
Benjamin Pasero
afe7915207 modal - fix clipping issues with custom title and WCO (#295480)
* modal - fix clipping issues with custom title and WCO

* Update src/vs/workbench/browser/parts/editor/modalEditorPart.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-15 12:11:04 -08:00
Don Jayamanne
cc27afebb9 Update selected model in background model picker (#295429)
* Update selected model in background model picker

* Udpates

* Updagtes
2026-02-15 05:57:32 -08:00
Takashi Tamura
6b87182ab9 chat: enhance final response rendering with pinning logic and repositioning (#293597) 2026-02-15 08:29:28 +00:00
Justin Chen
9bc20cc4b8 kill the working spinner and some thinking header fixes (#295403)
* kill the working spinner and some thinking header fixes

* fix hygiene, isolate ask questions tool

* fix tests
2026-02-15 00:14:11 -08:00
Benjamin Pasero
7900b43180 extensions - open in modal editor and fix webview issues (#295428) 2026-02-15 19:10:21 +11:00
Rob Lourens
4624d02df9 Add command to open chat editor to the side (#295427) 2026-02-15 18:31:52 +11:00
Benjamin Pasero
17a4867151 chat - remove redundant action to create new chat in auxiliary windows (#295423) 2026-02-15 18:31:38 +11:00
Rob Lourens
eecfc4932d Avoid listener leak warnings (#295402)
* Fix leak in ChatProgressContentPart

* Optimize inline anchor widget

* And thsi
2026-02-15 18:31:28 +11:00
Don Jayamanne
2f1297db89 Add model vendor filtering for chat session model picker (#295124)
* Add model vendor filtering for chat session model picker

* Udpates

* Refactor chat session model handling to use targetChatSessionType for model filtering

* Updates

* Updates
2026-02-14 23:21:41 -08:00
Bhavya U
e0d02325cd add event for focused chat session changes in chat widget service (#295407)
* fix: handle active chat session based on local agent session provider

* add event for focused chat session changes in chat widget service
2026-02-14 22:59:30 -08:00
Takashi Tamura
dfd7335658 Fix final answer detection in markdown rendering logic (#293746)
* Fix final answer detection in markdown rendering logic

* Update src/vs/workbench/contrib/chat/browser/widget/chatListRenderer.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-15 06:54:34 +00:00
Dmitriy Vasyura
8e56833278 Implement GitHub authentication flows in CLI tests (#295386) 2026-02-14 20:42:38 -08:00
Rob Lourens
d057f3f567 Fix hook cwd resolution in multi-root workspaces (#295365)
Previously, computeHooks() and getHookDiscoveryInfo() used
folders[0] for the workspaceRootUri of all hook files, causing
hooks in non-first workspace folders to have incorrect cwd.

Now each hook file's cwd is resolved using getWorkspaceFolder()
for that specific hook file's URI, ensuring hooks run in the
correct workspace folder.

Adds a test that verifies multi-root cwd resolution.
2026-02-14 20:15:26 +00:00
Benjamin Pasero
c5cf29b332 Revert "fix action list not scrolling" (#295359)
Revert "fix action list not scrolling (#294026)"

This reverts commit 0911b9789f.
2026-02-14 12:06:51 -08:00
RedCMD
bd6b93b712 fix: selection of string literals when string contains escape characters (#295302) 2026-02-14 08:45:23 -08:00
Logan Ramos
2ffe827f66 Add the ability to toggle context widget (#295186) 2026-02-14 09:45:57 +00:00
Don Jayamanne
fe46f04c89 Include model id in Request Model for contributed sesions (#295303) 2026-02-14 01:32:59 -08:00
Ladislau Szomoru
4252a7a41f Engineering - switch to thin LTO (#295313) 2026-02-14 08:44:59 +00:00
Dmitriy Vasyura
3fb465e858 Shorten update message and use prominent background (#295287) 2026-02-14 00:40:49 -08:00
Bhavya U
e6e9958f8f add 'rename' command for chat sessions (#295298) 2026-02-14 06:22:03 +00:00
Dmitriy Vasyura
9450406e93 Fix memory leak in SCM artifact provider (#295282) 2026-02-13 17:28:57 -08:00
Paul
8336ee1406 Fix chatSkills contribution intellisense (#295285) 2026-02-14 01:25:11 +00:00
Rob Lourens
2d0b88e904 Remember chat editor scroll position when switching tabs (#295278) 2026-02-13 23:58:21 +00:00
Rob Lourens
93e553f7ff Enable scrolling in chat widget margins (#295276)
That was easy
Fix #252193
2026-02-13 15:55:22 -08:00
Matt Bierner
ea2ac67679 Merge pull request #295277 from mjbvz/dev/mjbvz/marked-parakeet
Adopt unified js/ts setting for preferences
2026-02-13 15:48:15 -08:00
Matt Bierner
5a24d1e2cb Merge pull request #295275 from mjbvz/dev/mjbvz/odd-gayal
Updating documentation for chatSessions proposal
2026-02-13 15:43:10 -08:00
Matt Bierner
5ded895db4 Adopt unified js/ts setting for preferences
For #292934
2026-02-13 15:33:01 -08:00
Matt Bierner
f29c2f253c Updating documentation for chatSessions proposal
- Marks `ChatSessionItemProvider` as deprecated
- Adds more doc comments
- Clarifies usage
2026-02-13 15:28:45 -08:00
Ladislau Szomoru
3e3ac65d3c Engineering - another cache key update (#295268) 2026-02-13 23:03:52 +00:00