Skip to content

Remove TerminalAzBridge, use AzureConnection directly#19528

Merged
DHowett merged 1 commit intomainfrom
dev/duhowett/azbridge
Nov 6, 2025
Merged

Remove TerminalAzBridge, use AzureConnection directly#19528
DHowett merged 1 commit intomainfrom
dev/duhowett/azbridge

Conversation

@DHowett
Copy link
Member

@DHowett DHowett commented Nov 6, 2025

We used to run the cloud shell connector in an intermediate process
because our VT implementation lived mostly in conhost. James fixed that
up over the intervening years, and since #17510 landed Terminal is
exposed to 100% of application-originated VT. That means we no longer
need this workaround, its build steps, or anything else about it.

Closes #4661

We no longer need the intermediate process or ConPTY.
Copy link
Member

@lhecker lhecker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Multitasking. 😄

@DHowett DHowett merged commit 4b946c0 into main Nov 6, 2025
19 checks passed
@microsoft-github-policy-service microsoft-github-policy-service bot added Issue-Task It's a feature request, but it doesn't really need a major design. Area-AzureShell Workitems pertaining to the Azure Cloud Shell connection. Product-Terminal The new Windows Terminal. labels Nov 6, 2025
@DHowett DHowett deleted the dev/duhowett/azbridge branch November 6, 2025 20:31
DHowett added a commit that referenced this pull request Jan 21, 2026
We used to run the cloud shell connector in an intermediate process
because our VT implementation lived mostly in conhost. James fixed that
up over the intervening years, and since #17510 landed Terminal is
exposed to 100% of application-originated VT. That means we no longer
need this workaround, its build steps, or anything else about it.

Closes #4661

(cherry picked from commit 4b946c0)
Service-Card-Id: PVTI_lADOAF3p4s4BBcTlzgkCt5k
Service-Version: 1.24
@ferrisx
Copy link

ferrisx commented Jan 24, 2026

Reviewed

@DHowett
Copy link
Member Author

DHowett commented Jan 24, 2026

@ferrisx gosh it's a good thing, or we wouldn't have shipped it three months ago!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area-AzureShell Workitems pertaining to the Azure Cloud Shell connection. Issue-Task It's a feature request, but it doesn't really need a major design. Product-Terminal The new Windows Terminal.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Move AzureConnection back to terminal VT once terminal's VT adapter is robust

3 participants