Skip to content

feat(local): Add browser viewer for local telemetry - #1560

Merged
MathurAditya724 merged 20 commits into
mainfrom
feat/local-connect
Sep 9, 2026
Merged

feat(local): Add browser viewer for local telemetry#1560
MathurAditya724 merged 20 commits into
mainfrom
feat/local-connect

Conversation

@MathurAditya724

Copy link
Copy Markdown
Member

sentry local serve --open and sentry local run --open now open a browser-based, read-only viewer for the local envelope stream. Development targets the Vite app at port 5173; released builds target local.sentry.dev and provide the loopback endpoint only in the URL fragment.

The receiver permits the hosted origin to read /stream only, including Chrome Private Network Access preflight support, while retaining localhost SDK ingest behavior. The new Vite app remembers a valid local stream after its original tab is closed, displays bounded decoded envelope items, and is covered by receiver, CLI, protocol, and real Hono-to-EventSource integration tests.

Add the Local Vite viewer and --open support for serve and run. The receiver exposes the hosted UI only as a read-only loopback SSE stream with Private Network Access support.
@vercel

vercel Bot commented Sep 8, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
cli Ready Ready Preview Sep 9, 2026 6:00am UTC

Request Review

Present envelope items as compact, expandable JSON entries with focused Shiki highlighting.
Use the remaining dynamic viewport height for the scrollable event list.
Use a full-width master/detail layout for live envelope items.
Use square panels, aligned headers, and smaller workspace gutters.
Extract transaction and trace metadata for an overview alongside raw JSON.
Place the navigation and master/detail workspace flush with the viewport.
Add feed filters, selected-event metrics, trace relationships, and non-disruptive new-event handling.
@MathurAditya724
MathurAditya724 marked this pull request as ready for review September 9, 2026 06:07
@MathurAditya724
MathurAditya724 merged commit 4ca8818 into main Sep 9, 2026
33 of 34 checks passed
@MathurAditya724
MathurAditya724 deleted the feat/local-connect branch September 9, 2026 06:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant