-
Notifications
You must be signed in to change notification settings - Fork 38.4k
Closed
Copy link
Labels
apiapi-finalizationfeature-requestRequest for new features or functionalityRequest for new features or functionalityinsiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code Insiderson-release-notesIssue/pull request mentioned in release notesIssue/pull request mentioned in release notesterminalGeneral terminal issues that don't fall under another labelGeneral terminal issues that don't fall under another labelterminal-persistenceRelating to process reconnection or process reviveRelating to process reconnection or process reviveverification-neededVerification of issue is requestedVerification of issue is requestedverifiedVerification succeededVerification succeeded
Milestone
Description
Currently we enable the persistent terminal/reconnect feature if a terminal is launched by an extension, unlike the env var relaunch where we disable outright because it can cause issues with the extension as it loses access to the terminal upon relaunch.
Relaunching the PowerShell extension right now for example is a bit of a weird experience though because it creates the "PowerShell Integrated Console", and that reconnects upon reload but is no longer managed by the extension.
Before reload:
After reload it is restored, but no longer owned by the extension:
Assigning to March for exploration.
Thoughts @TylerLeonhardt @andschwa?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
apiapi-finalizationfeature-requestRequest for new features or functionalityRequest for new features or functionalityinsiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code Insiderson-release-notesIssue/pull request mentioned in release notesIssue/pull request mentioned in release notesterminalGeneral terminal issues that don't fall under another labelGeneral terminal issues that don't fall under another labelterminal-persistenceRelating to process reconnection or process reviveRelating to process reconnection or process reviveverification-neededVerification of issue is requestedVerification of issue is requestedverifiedVerification succeededVerification succeeded

