You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Bug]: New remote streaming web previews remove DevTools & Annotation functionality #16934
I searched existing issues and did not find a duplicate.
I included enough detail to reproduce or investigate the problem.
Area
apps/desktop
Steps to reproduce
Update to nightly 0.0.46-nightly.20261006.2735 or later
Start a thread on a remote Connection
Open a web preview
Attempt to visit any URL
Observe DevTools and Annotation features are missing
Attempt to visit a URL that is available outside of localhost (i.e., a public URL or Tailscale URL local app can access without tunneling)
Observe the URL still streams through the remote and all DevTools & Annotation features are missing
Expected behavior
Beyond sharpness and lag issues documented in #16578, annotation features should not be suppressed by the new streaming functionality. There is no explanation or ability to restore these features, which are suddenly available if you open a different threat that runs locally. The way this applies to ALL URLs further confounds the issue.
I want to be clear that the server-side tabs and agent interaction make a ton of sense, I would not expect this to be fully on-or-off.
I would expect:
The ability to open tabs in a remote-originated thread that do not stream.
Even when streaming, I would expect to have access to Annotation features.
Distinguish "agent preview tabs" from "human review" or "manual" tabs.
Capability to assess whether a URL requires streaming (localhost) or is available externally (google.com, xyz.tailscale.net) -- this may be a good option for 'Default to open in X type of Preview' config
Actual behavior
Using a thread on a remote always-on machine introduces lag and loss of expected functionality with no explanation or workaround.
Impact
Major degradation or frequent failure
Version or commit
PR #15328 / nightly 0.0.46-nightly.20261006.2735 and beyond
changed the title [-][Bug]: [Bug]: New remote streaming web previews remove DevTools & Annotation functionality[/-][+][Bug]: New remote streaming web previews remove DevTools & Annotation functionality[/+]on Oct 7, 2026
Playing with my clanker on some ideas/alterations that balance this functionality with legacy / local performance. The language still isn't clear, unless you understand what these options meant before, but something to noodle on.
+1. Preview annotations are the feature I use most in T3 Code, and since the server browser landed in #15328 the Annotate button is gone for me (0.0.46-nightly.20261008.2833, macOS).
My workflow: open my locally hosted site in the preview, click Annotate preview, select elements, write the change I want for each one, and let several annotations collect in the composer. Then I send them all to the agent in one message. Batching design tweaks against the live page is what makes T3 Code work for front-end work. Without it I'm back to screenshots and describing elements in words.
From reading the source at that nightly tag, the button isn't broken. It's no longer rendered for streamed tabs:
nativeServerTab is only true in the desktop app, for tabs of the server that app launched (rendersServerTabNatively in apps/web/src/browser/previewRuntime.ts). In every other case the Annotate button (and Capture screenshot, line 905) just disappears, with no message saying why, and there's no setting to get the local preview back.
Closing as fixed by merged #17316 — desktop now opens remote-environment tabs locally for user-opened pages, which restores native DevTools/annotation on those tabs. Agent-opened streamed tabs are unchanged.
Also observed on Windows desktop 0.0.46-nightly.20261008.2849 while viewing a remote environment: both the annotation and screenshot buttons are absent. This build predates #17316, so this is not a failed retest of that change.
The remaining workflow is selecting elements in the same streamed tab the remote agent uses. #17316 restores native controls by moving a tab locally, but its description says the remote agent then cannot access that tab. The closing comment confirms agent-opened streamed tabs are unchanged.
Is annotation and screenshot capture for streamed tabs tracked separately? If not, could that remaining part of this report stay tracked?
Activity
[-][Bug]: [Bug]: New remote streaming web previews remove DevTools & Annotation functionality[/-][+][Bug]: New remote streaming web previews remove DevTools & Annotation functionality[/+]DarthNerdus commentedon Oct 8, 2026
Playing with my clanker on some ideas/alterations that balance this functionality with legacy / local performance. The language still isn't clear, unless you understand what these options meant before, but something to noodle on.
MatthewLopez1990 commentedon Oct 8, 2026
+1. Preview annotations are the feature I use most in T3 Code, and since the server browser landed in #15328 the Annotate button is gone for me (
0.0.46-nightly.20261008.2833, macOS).My workflow: open my locally hosted site in the preview, click Annotate preview, select elements, write the change I want for each one, and let several annotations collect in the composer. Then I send them all to the agent in one message. Batching design tweaks against the live page is what makes T3 Code work for front-end work. Without it I'm back to screenshots and describing elements in words.
From reading the source at that nightly tag, the button isn't broken. It's no longer rendered for streamed tabs:
nativeServerTabis only true in the desktop app, for tabs of the server that app launched (rendersServerTabNativelyinapps/web/src/browser/previewRuntime.ts). In every other case the Annotate button (and Capture screenshot, line 905) just disappears, with no message saying why, and there's no setting to get the local preview back.What would fix it for me:
Posted with help from Claude Opus 5.5 in T3 Code.
juliusmarminge commentedon Oct 8, 2026
Note
Grok responding on behalf of Julius.
Closing as fixed by merged #17316 — desktop now opens remote-environment tabs locally for user-opened pages, which restores native DevTools/annotation on those tabs. Agent-opened streamed tabs are unchanged.
andybergon commentedon Oct 9, 2026
Also observed on Windows desktop
0.0.46-nightly.20261008.2849while viewing a remote environment: both the annotation and screenshot buttons are absent. This build predates #17316, so this is not a failed retest of that change.The remaining workflow is selecting elements in the same streamed tab the remote agent uses. #17316 restores native controls by moving a tab locally, but its description says the remote agent then cannot access that tab. The closing comment confirms agent-opened streamed tabs are unchanged.
Is annotation and screenshot capture for streamed tabs tracked separately? If not, could that remaining part of this report stay tracked?