Repository navigation
fix(local): Show SDK exception messages and stacks - #1503
Merged
Merged
Conversation
Render exception causes and stack locations in Overview, preserve raw JSON, and keep error messages ahead of request names. Refs #1492 Co-Authored-By: GPT-6 Codex <noreply@openai.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
MathurAditya724
marked this pull request as ready for review
October 15, 2026 21:49
MathurAditya724
added a commit
that referenced
this pull request
Oct 15, 2026
Merge main after PR #1503, reuse the CLI brand asset, simplify receiver copy, and make event and trace inspection usable on narrow screens. Use the shared Settings dialog from mobile receiver actions and cover focus handoff, retention bounds, and live system-theme changes. Co-Authored-By: GPT-6 Codex <noreply@openai.com>
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
SDK exception events with request contexts currently appear under the request route and have an empty Overview. Local now uses the current exception type/message as the title and shows exception causes, stack frames, source locations and captured source lines. Message-only errors show their message in both the title and Overview; raw JSON is preserved. Explicit SDK causes are distinguished from aggregate or unrelated exceptions.
Regressions exercise a scrubbed SDK payload through the real receiver/SSE path, plus partial/malformed data, stack ordering and source-text escaping. Browser QA with two running Node SDK applications verified exception rendering, JSON fidelity, manual session switching and runtime retention changes from the CLI and locally served UI. The guide clarifies that hosted viewers are read-only and session switching currently uses stream URLs.
All 128 viewer tests and the production build pass, as do workspace typecheck/lint and the Local process E2E suite. The full workspace gate still encounters the two previously deferred macOS installer and DerivedData test-isolation failures; those files are unchanged.
Refs #1492.