Repository navigation
Conversation
- The dock header has a copy button for a session report, for when it is not clear which panel holds the problem. - The report has the three newest errors in full, every issue with its count and owner, the five newest timeline actions, the flagged async records, and the failed server calls. A section appears only when its panel has something. - Each panel's report is reused. The error reports move two heading levels down to sit inside their section. - The session report and the stack mapping load when the button is pressed, so the main bundle does not grow. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
lxsmnsyc
force-pushed
the
feat/async-panel
branch
from
October 24, 2026 14:12
344d916 to
8fc64b9
Compare
- The session report lists the five newest actions. It now skips the updates the timeline hides by default, so runtime updates do not push real actions out. - An e2e test checks that the timeline hides those updates and brings them back. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
lxsmnsyc
force-pushed
the
feat/session-report
branch
from
October 24, 2026 14:13
eb1484b to
e4a6a60
Compare
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.
Adds a copy button to the dock header that puts one Markdown report of everything the devtools noticed on the clipboard. It is for when it is not clear which panel holds the problem. This PR is based on #30.
Changes
demote, which skips code blocks.session-report.tsand the stack mapping are imported when the button is pressed, so they stay out of the main bundle like the error panel.Example
From the test fixture, after a few clicks:
Testing
src/dev-toolbar/report/session-report.test.tscoverdemote, the empty report, and a report with a section from every panel.pnpm test,pnpm typecheck,pnpm format:check,pnpm build,pnpm checkand the full e2e suite pass locally.🤖 Generated with Claude Code