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