Skip to content

Commit 3922c5f

Browse files
committed
Merge remote-tracking branch 'public-docs/vnext' into vnext
2 parents f538832 + 2d7a7c2 commit 3922c5f

File tree

5 files changed

+23
-3
lines changed

5 files changed

+23
-3
lines changed

.pipelines/azure-pipelines.main.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ extends:
3838
suppressionsFile: $(Build.SourcesDirectory)/.config/CredScanSuppressions.json
3939
git:
4040
fetchDepth: 1
41-
lfs: true
4241
retryCount: 3
4342
policheck:
4443
break: true

.pipelines/azure-pipelines.vnext.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ extends:
3232
suppressionsFile: $(Build.SourcesDirectory)/.config/CredScanSuppressions.json
3333
git:
3434
fetchDepth: 1
35-
lfs: true
3635
retryCount: 3
3736
policheck:
3837
break: true

docs/copilot/reference/copilot-settings.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,12 @@ The team is continuously working on improving Copilot in VS Code and adding new
6969
| `setting(github.copilot.chat.agent.autoFix)`<br/>Automatically diagnose and fix issues in the generated code changes. | `true` |
7070
| `setting(github.copilot.chat.agent.runTasks)`<br/>Run workspace tasks when using agent mode. | `true` |
7171
| `setting(chat.mcp.enabled)`<br/>Enable Model Context Protocol (MCP) support in VS Code. This enables adding tools from MCP servers in agent mode. | `true` |
72+
| `setting(chat.tools.terminal.autoApprove)` <br/>Control which terminal commands are [auto-approved in agent mode](/docs/copilot/chat/chat-agent-mode.md#autoapprove-terminal-commands-experimental). Commands can be set to `true` (auto-approve) or `false` (require approval). Regular expressions can be used by wrapping patterns in `/` characters. | `{ "rm": false, "rmdir": false, "del": false, "kill": false, "curl": false, "wget": false, "eval": false, "chmod": false, "chown": false, "/^Remove-Item\\b/i": false }` |
7273
| `setting(chat.mcp.autoStart)` _(Experimental)_<br/>Automatically start MCP servers when MCP configuration changes are detected. | `never` |
7374
| `setting(chat.tools.autoApprove)` _(Experimental)_<br/>Automatically approve all tools. | `false` |
75+
| `setting(chat.todoListTool.enabled)` _(Experimental)_<br/>Enable the todo list tool in chat. | `false` |
7476
| `setting(github.copilot.chat.newWorkspaceCreation.enabled)` _(Experimental)_<br/>Enable the agent mode tool for scaffolding a new workspace in chat. | `true` |
7577
| `setting(github.copilot.chat.agent.thinkingTool:true)` _(Experimental)_<br/>Enable the thinking tool in agent mode. | `false` |
76-
| `setting(chat.tools.terminal.autoApprove)` _(Experimental)_<br/>Control which terminal commands are [auto-approved in agent mode](/docs/copilot/chat/chat-agent-mode.md#autoapprove-terminal-commands-experimental). Commands can be set to `true` (auto-approve) or `false` (require approval). Regular expressions can be used by wrapping patterns in `/` characters. | `{ "rm": false, "rmdir": false, "del": false, "kill": false, "curl": false, "wget": false, "eval": false, "chmod": false, "chown": false, "/^Remove-Item\\b/i": false }` |
7778
| `setting(github.copilot.chat.virtualTools.threshold)` _(Experimental)_<br/>Tool count over which virtual tools should be used. Virtual tools group similar sets of tools together and enable the model to activate them on-demand. Enables you to go beyond the limit of 128 tools for a chat request. | `128` |
7879

7980
## Inline chat settings
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:48dbae531314d36a467d69df505cc8370436705ce6aca4ff94aaa208dab9e83d
3+
size 872634

release-notes/v1_103.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,20 @@ Early terminal auto-approve settings were introduced last month. This release, t
142142
- The auto approve reasoning is now logged to the Terminal Output channel. We plan to [surface this in the UI soon](https://github.com/microsoft/vscode/issues/256780).
143143
- For now auto approve will only be allowed in either User or Remote settings. We do plan to allow their use in workspace settings again in an upcoming release.
144144
145+
### Track progress with task lists (Experimental)
146+
147+
**Setting**: `setting(chat.todoListTool.enabled)`
148+
149+
The great thing about agent mode is that you can give it a high-level task and have it implement it. As it plans the work and breaks it down into smaller tasks, it can be overwhelming to track the progress of all these individual tasks.
150+
151+
This milestone, we are introducing the task/todo list feature in chat to better help you see which tasks are completed and which ones are still pending. You can view the task list at the top of the Chat view, so you always have visibility into the progress being made. As the agent progresses through its work, it updates the task list.
152+
153+
Get started by giving the agent a high-level task and ask it to track its work in a todo list!
154+
155+
<video src="images/1_103/chat-todo-list.mp4" title="Video that shows the todo list in chat." autoplay loop controls muted></video>
156+
157+
This feature is still experimental and you can enable it with the `setting(chat.todoListTool.enabled)` setting.
158+
145159
### Improved model management experience
146160
147161
This iteration, we've revamped the chat provider API, which is responsible for language model access. Users are now able to select which models appear in their model picker, creating a more personalized and focused experience.
@@ -460,10 +474,14 @@ We've simplified the button bar in the pull request description header. The copy
460474
461475
#### Show coding agent PRs in chat
462476
477+
**Setting**: `setting(githubPullRequests.codingAgent.uiIntegration)`
478+
463479
When you start a coding agent session (via `#copilotCodingAgent` or with the **Delegate to coding agent** action), the pull request is rendered as a card in the Chat view.
464480
465481
![Screenshot of a coding agent PR card in the Chat view.](images/1_103/pr-card-in-chat.png)
466482
483+
Enable the `setting(githubPullRequests.codingAgent.uiIntegration)` setting to enable the new **Delegate to coding agent** button in the Chat view, for repositories that have the agent enabled.
484+
467485
#### Chat sessions (Experimental)
468486
469487
##### Coding agent chats

0 commit comments

Comments
 (0)