User Feedback
Reporter: Michael Cummings (via Teams conversation with Casey)
"Having the conversation take place in a terminal window instead of a document window. It feels less immersive."
"Yes, but I don't want to have to change all my terminal windows, just the CoPilot ones?"
Problem
EditLess Copilot sessions run in the VS Code terminal panel (bottom of screen). Users want them to feel like editor tabs in the main document area — more immersive, more like a first-class experience. However, VS Code's global terminal.integrated.defaultLocation: editor setting affects ALL terminals, not just EditLess ones.
What The User Wants
- Copilot/EditLess terminals open as editor tabs (in the document area)
- Regular terminals stay in the bottom panel
- This should be EditLess-specific, not a global VS Code setting change
Approaches to Investigate
- Per-terminal location —
vscode.window.createTerminal({ location: { viewColumn: vscode.ViewColumn.Active } }) to place only EditLess terminals in editor area
- Webview alternative — render conversation in a webview panel (editor tab) instead of terminal
- Hybrid — keep terminal but open a companion webview tab that mirrors/controls it
Related