Files
vscode/cli
16cd612e0a cli: recover stale tunnel port protocols (#331351)
* cli: recover stale tunnel port protocols

Handles stale tunnel ports whose immutable protocol does not match the requested forwarding mode.

- Matches the structured HTTP response instead of the formatted error message.
- Removes the stale port and retries registration for the legacy Node tunnel path.
- Adds the linkPresentationProviders extension point.

(Commit message generated by Copilot)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* cli: fix tunnel protocol conflict detection

Uses the formatted TunnelError detail because the pinned dev-tunnels revision does not expose the inner HTTP error as a source.

- Matches the production error shape used by relay port registration.
- Removes the synthetic source wrapper from the regression test.
- Documents the SDK limitation and legacy Node tunnel scope.

(Commit message generated by Copilot)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-08-19 18:55:11 +00:00
..