Files
orca/tests
c023d35cd1 fix(browser): managed SSH terminal links open in the Orca Browser again (#29215)
* fix(browser): managed SSH terminal links open in the Orca Browser again

A managed server reached over SSH has no browser backend of its own, so
links from its panes were offered only the system browser. They now open
in a desktop tab whose page egresses through the SSH host, the same route
new browser tabs in that workspace already use.

Fixes #29077, #27349

* test(e2e): keep the managed workspace host selected for the Cmd/Ctrl-click step

* refactor(browser): keep owner-route checks private; split tab presentation instead

Moving the owner predicates to their own module made their callers count as
new focus reads. Keep them in workspace-browser-tab-open and move the
title/error presentation helpers out to stay under the line limit. The SSH
deployment check also reads the workspace's owner route instead of the
focus-falling-back host lookup.

* test(e2e): assert the managed SSH link page renders in the visible browser tab

* fix(browser): keep a desktop-hosted link tab owned by its runtime workspace

---------

Co-authored-by: m4air <m4air@Mac.localdomain>
Co-authored-by: Neil <neil@stably.ai>
2026-10-15 17:44:35 -07:00
..