Commit Graph

146062 Commits

Author SHA1 Message Date
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
Copilot
651ef24e24 Hide chat tips when chat quota is exceeded (#295249) 2026-02-13 22:20:02 +00:00
Ladislau Szomoru
9d91c023b7 Engineering - update cache key (#295259) 2026-02-13 22:17:49 +00:00
Rob Lourens
552db6b5ba Merge pull request #295260 from microsoft/roblou/slight-impala
Revert "Add 'view as tree' to chat edited files list (#294284)"
2026-02-13 22:11:34 +00:00
Copilot
f51ae15f58 [WIP] Fix Restore Checkpoint tip for non-Local agents (#295190) 2026-02-13 22:08:16 +00:00
Daniel Imms
efe6157e3d Merge pull request #294703 from microsoft/tyriar/osc_notifications
Terminal notification support
2026-02-13 14:00:21 -08:00
Tyler James Leonhardt
80ee2d8f15 Remove unused LoopbackAuthServer from microsoft-authentication (#295254)
The LoopbackAuthServer class in extensions/microsoft-authentication
is dead code with no references. The active loopback servers live in
extensions/github-authentication and src/vs/workbench/api/node.
2026-02-13 15:48:39 -06:00
Rob Lourens
098003e9e0 Revert "Add 'view as tree' to chat edited files list (#294284)"
This reverts commit 8e9f58e01a.
2026-02-13 13:46:20 -08:00
Zhichao Li
b449680673 Merge pull request #295253 from microsoft/frightened-cricket
fix: skip binary/large files in chat repo info capture and disable by default
2026-02-13 13:43:36 -08:00
Megan Rogge
46ba9b0ffd fix todo kb (#295245) 2026-02-13 15:41:47 -06:00
Zhichao Li
be120cfcf6 fix: revert MAX_FILE_SIZE_BYTES to 1 MB for consistency 2026-02-13 13:29:43 -08:00
Zhichao Li
7e3961259a chore: Update file size limits and adjust repo info configuration default to false 2026-02-13 13:25:42 -08:00
Megan Rogge
16f401a1a9 chat tip toolbar and accessibility improvements (#295235) 2026-02-13 15:06:37 -06:00
Harald Kirschner
8233bb9730 Add generate commands for agent customization primitives and prompt run telemetry (#295092) 2026-02-13 12:58:09 -08:00
Megan Rogge
8dd65cbc71 enable dismissing questions with steering message (#295039) 2026-02-13 12:57:18 -08:00
Megan Rogge
a8cb96e0c1 add when to fix kb for question carousel (#295244)
fixes #295242
2026-02-13 20:47:06 +00:00
Daniel Imms
c5a4f26b9f Merge branch 'main' into tyriar/osc_notifications 2026-02-13 12:44:26 -08:00
Daniel Imms
30cd06b93d Address handle feedback 2026-02-13 12:38:29 -08:00
Daniel Imms
92de02a661 Remove unwanted whitespace 2026-02-13 12:36:31 -08:00
Ladislau Szomoru
ea22b3498d Engineering - use sccache during the cli build (#295241) 2026-02-13 12:35:50 -08:00
Daniel Imms
e17015d68f Strip markdown links from output 2026-02-13 12:35:12 -08:00
Josh Spicer
08de9ad064 Growth chat session for new users (#295229)
* Revert Growth agent isReadOnly infrastructure

Remove the isReadOnly extension point property and Growth-specific
infrastructure from the chat sessions API that was added in #294255.
This was scaffolding for a growth session approach via the extension
chatSessions API, which is being replaced with a core-side implementation.

Removed:
- isReadOnly on IChatSessionsExtensionPoint and its schema
- isReadOnly filtering in session target/delegation pickers
- contribution?.isReadOnly parameter from getAgentCanContinueIn
- Growth from getAgentSessionProvider (prevents cache persistence)
- Growth-specific and isReadOnly tests

Kept:
- AgentSessionProviders.Growth enum value (used by new implementation)
- ChatSessionStatus.NeedsInput in proposed API + ext host types
- Growth cases in name/icon/description switch statements

* growth notification for new chat users

* hygiene skill

* Update src/vs/workbench/contrib/chat/browser/chatSetup/chatSetupGrowthSession.ts

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

* Address PR review feedback

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-13 12:30:22 -08:00
Elijah King
f378a5c85c Merge pull request #295231 from microsoft/eli/revert-motion
Reverts resize panel motion
2026-02-13 12:11:55 -08:00
Elijah King
e000f65f75 Merge branch 'main' into eli/revert-motion 2026-02-13 11:58:26 -08:00
Logan Ramos
289061b369 Dont hide context widget between requests (#295233) 2026-02-13 19:06:37 +00:00
Raymond Zhao
965d950c25 chore: run cargo update (#295062) 2026-02-13 10:58:40 -08:00
Benjamin Pasero
0165d77665 Layout: regression in view actions placement (fix #292481) (#295226) 2026-02-13 18:47:30 +00:00