Daniel Imms
6b755f4205
Merge pull request #268752 from microsoft/tyriar/editable
...
Pull editable logic into separate service
2025-09-29 00:37:10 +09:00
Daniel Imms
4a8432f24f
Pull editable logic into separate service
2025-09-28 22:20:10 +09:00
Daniel Imms
66322d0f87
Merge pull request #267439 from microsoft/anthonykim1/fixBuggyAfterClear
...
Fix bad terminal sticky scroll after `clear`
2025-09-28 14:34:38 +09:00
Daniel Imms
9296d90a48
Merge pull request #265683 from microsoft/copilot/add-terminal-profile-for-agent
...
Add terminal profile configuration for chat agent tools
2025-09-28 12:56:05 +09:00
Daniel Imms
b7197117cf
Merge pull request #268718 from microsoft/tyriar/fbf8_git_branch_auto_approve
...
Add git branch auto-approve rules
2025-09-28 12:54:20 +09:00
Daniel Imms
1d7f455b91
Only adjust endMarker if it won't exceed cursor position
2025-09-28 12:29:10 +09:00
Daniel Imms
9269a1300b
Add git branch auto-approve rules
...
- Allow git branch command by default
- Block destructive options: -d, -D, -m, -M, --delete, --force
- Prevent accidental branch deletion and renaming
2025-09-28 11:16:34 +09:00
Daniel Imms
91cc980ace
Update src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/toolTerminalCreator.ts
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-28 11:15:57 +09:00
Daniel Imms
fa89b3e41b
Merge branch 'main' into copilot/add-terminal-profile-for-agent
2025-09-28 11:08:26 +09:00
Daniel Imms
51c888d8b8
Freeze object to ensure it's not mutated
2025-09-28 11:07:15 +09:00
Daniel Imms
562c7baa79
Add 2 basic test cases
2025-09-28 11:06:35 +09:00
Daniel Imms
d8be5361c5
Simplify creation or shell launch config
2025-09-28 10:59:36 +09:00
Daniel Imms
65465e32d7
Reduce duplication, fix schema
2025-09-28 10:51:27 +09:00
Anthony Kim
f9267351c5
Do not adjust A sequence wrongly after clear, don't hard code in terminal sticky scroll for clear
2025-09-27 16:38:09 -07:00
Connor Peet
8daaaff976
Merge pull request #268698 from microsoft/connor4312/mcp-up
...
mcp: update mcp types to latest draft
2025-09-27 15:49:48 -07:00
Connor Peet
f80ce2e135
mcp: update mcp types to latest draft
2025-09-27 10:53:27 -07:00
Martin Aeschlimann
7de09762d9
cleanup prompt file contributions ( #268671 )
2025-09-27 17:27:35 +02:00
Justin Chen
b70865659e
show attach text when there are pills in chat ( #268662 )
...
show attach text when there are pills
2025-09-27 16:23:32 +02:00
Justin Chen
263b7e0dc3
chat history enabled by default only in insiders ( #268642 )
2025-09-27 14:18:03 +02:00
Justin Chen
af7ce2a032
remove codicons and done text in thinking syle ( #268640 )
...
remove codicons and done text
2025-09-27 14:17:35 +02:00
Elijah King
568df02cbd
Merge pull request #268080 from microsoft/eli/empty-state-chat-history-2
...
Empty state chat history 2.0
2025-09-27 04:47:14 -07:00
Benjamin Pasero
03093322eb
chat - show terms also in quick chat for anonymous usage ( #268609 )
2025-09-27 00:46:22 -07:00
Benjamin Pasero
a07969ea64
Chat: improve welcome for no-auth flow (fix microsoft/vscode-internalbacklog#5872) ( #268607 )
2025-09-27 00:45:17 -07:00
Bhavya U
4fd7532651
Refactor todo display logic to prioritize showing the first in-progress todo, followed by the last completed todo if applicable. ( #268608 )
2025-09-27 09:31:46 +02:00
Benjamin Pasero
1e908ef7fc
Secondary side bar shouldnt open by default in vscode.dev ( fix #268390 ) ( #268606 )
2025-09-27 05:12:54 +00:00
Bhavya U
3855ebdb77
fix: update clear functionality in ChatTodoListWidget ( #268604 )
...
* fix: update clear functionality in ChatTodoListWidget
* Update src/vs/workbench/contrib/chat/browser/chatWidget.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-27 05:06:05 +00:00
Rob Lourens
bc16a59dbd
Style tweak ( #268596 )
...
More indent
2025-09-27 06:41:51 +02:00
Vijay Upadya
52e664dd03
Keybindings for navigating user chat items ( #268404 )
...
* keybindings for navigating user chat items
* Change KB to CTRL+ Left/Right Arrow and remove wrap.
---------
Co-authored-by: vijay upadya <vj@example.com >
2025-09-26 18:24:22 -07:00
Rob Lourens
62ddb3df46
Indent tool calls made inside the execute_task subagent ( #268588 )
...
* Indent tool calls made inside the execute_task subagent
* format
2025-09-27 10:20:41 +09:00
Elijah King
ee2c622368
Merge branch 'main' into eli/empty-state-chat-history-2
2025-09-26 17:20:21 -07:00
Elijah King
cc97f4c479
Merge pull request #268583 from microsoft/revert-268582-eli/prompt-tile-style
...
Revert "Eli/prompt-tile-style"
2025-09-26 17:19:43 -07:00
Elijah King
5c0de0a67f
Revert "Eli/prompt-tile-style"
2025-09-26 17:09:05 -07:00
Elijah King
16371775dc
Merge pull request #268582 from microsoft/eli/prompt-tile-style
...
Eli/prompt-tile-style
2025-09-26 17:08:21 -07:00
SteVen Batten
3b33b5dc9f
add dev device id as traffic filter for exp ( #268576 )
2025-09-26 16:59:24 -07:00
Elijah King
75287fa3c3
Added section title
2025-09-26 16:59:08 -07:00
Tyler James Leonhardt
25e67de531
await the listeners so that they're run before we mark "started" ( #268578 )
2025-09-26 16:48:01 -07:00
Martin Aeschlimann
dfe41ec1bf
qualify tool names in prompt files ( #268574 )
...
* qualified tool names
* qualify tool names in prompt files
2025-09-26 15:59:41 -07:00
Elijah King
de7077a3e6
moved suggested prompts to bottom of panel
2025-09-26 15:23:26 -07:00
Bhavya U
2a3807c292
fix: simplify agent/tool entry check in ChatSetupContribution ( #268566 )
2025-09-26 22:01:50 +00:00
Josh Spicer
773925eee1
Do not repeat sending the userPrompt to coding agent ( #268557 )
...
summary optional
2025-09-26 21:38:07 +00:00
Megan Rogge
b6963664bd
fix terminal tool disposable leak ( #268555 )
...
fix #268542
2025-09-26 21:36:19 +00:00
Brandon Waterloo [MSFT]
ce6aa6de0a
mcp: fix the type incompatibility issue in the MCP HTTP server handler ( #268548 )
...
* Fix the type incompatibility issue
* Strike that line we aren't using
* Connor's feedback
2025-09-26 21:32:47 +00:00
Bhavya U
5cc13c65bc
Chat: focus does not stay in input box when transitioning from welcome to empty state ( #268553 )
...
Fix: focus input when transitioning from welcome to empty state
2025-09-26 21:19:31 +00:00
dependabot[bot]
3dbc3d32dc
Bump tar-fs from 2.1.3 to 2.1.4 in /remote ( #268539 )
...
Bumps [tar-fs](https://github.com/mafintosh/tar-fs ) from 2.1.3 to 2.1.4.
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.3...v2.1.4 )
---
updated-dependencies:
- dependency-name: tar-fs
dependency-version: 2.1.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-26 14:12:43 -07:00
Raymond Zhao
888de56127
fix: pin SDK version ( #268551 )
...
Fixes the build
2025-09-26 21:10:46 +00:00
Rob Lourens
fdc96f0c23
Enable gfm and single newline breaks for chat responses too ( #268546 )
...
Fix #266990
2025-09-26 21:08:33 +00:00
Megan Rogge
87de0978f3
always preserve task name, remove presentation option ( #268526 )
...
fixes #268389
2025-09-26 20:54:10 +00:00
Connor Peet
f0aa6977ee
mcp: fix embedded resource permalinks not working ( #268538 )
...
Closese #268371
2025-09-26 13:31:36 -07:00
Connor Peet
a99fc36ea9
api: allow byok model providers to hint at good edit tools ( #268506 )
...
* api: allow byok model providers to hint at good edit tools
For our own models, we set up the edit tools they get. For generic open-
ended providers like OpenRouter, we will have a 'learning' functionality.
But for BYOK providers that can provide a curated set of models (e.g.
Cerebras) we should let them tell us what edit tool is appropriate for
models they give us so users have a good experience from request 0.
The API is intentionally loose because edit tools continue to evolve and
our set of available tools will continue to change. So I do not surface
any of these in actual API types, but give a string array of hints the
provider can give us. If in the future none of the tools they hint are
ones we recognize, as the space evolves, then the chat extension will
fall back to its default learning behavior.
* comment
2025-09-26 12:58:15 -07:00
Connor Peet
2aaf29717b
Merge pull request #268524 from microsoft/connor4312/mcpOverUDS3
...
mcp: allow connecting to servers on unix socket/windows pipes
2025-09-26 12:08:38 -07:00