Skip to content

Commit 58f5c9f

Browse files
committed
Add terminal profiles to release notes
1 parent 00749af commit 58f5c9f

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

release-notes/v1_105.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,20 @@ If you're working in a repository that has [Copilot coding agent enabled](https:
167167

168168
When you use the delegate action, all context from your chat conversation, including file references, is forwarded to the coding agent. If your conversation exceeds the coding agent's context window, VS Code automatically summarizes and condenses the information to fit the window.
169169

170+
### Chat terminal profiles
171+
172+
There are new platform specific settings `setting(chat.tools.terminal.terminalProfile.windows)`, `setting(chat.tools.terminal.terminalProfile.osx)` and `setting(chat.tools.terminal.terminalProfile.linux)` that enable configuring the shell that is launched by the run in terminal tool. This is useful to simplify or remove interactive elements from your regular shell set up to make it easier for Copilot to use, while at the same time keeping your configured environment and shell launch scripts.
173+
174+
```jsonc
175+
"chat.tools.terminal.terminalProfile.osx": {
176+
"path": "bash", // bash instead of zsh
177+
"args": [], // non-login instead of login on macOS
178+
"env": {
179+
"COPILOT": "1" // environment variable that can be used in init scripts
180+
}
181+
}
182+
```
183+
170184
### Terminal commands
171185

172186
#### Auto-reply to terminal prompts (Experimental)

0 commit comments

Comments
 (0)