Skip to content

Add trace hotspot insights#66

Open
rogierx wants to merge 1 commit into
tsperf:mainfrom
rogierx:codex/trace-hotspot-summary
Open

Add trace hotspot insights#66
rogierx wants to merge 1 commit into
tsperf:mainfrom
rogierx:codex/trace-hotspot-summary

Conversation

@rogierx
Copy link
Copy Markdown

@rogierx rogierx commented May 20, 2026

Summary

  • add a trace hotspot summarizer that ranks loaded trace nodes by duration and type count
  • expose hotspot rows in the webview through a typed traceInsights message
  • let selecting a hotspot filter the tree to that node and jump to the source span when available
  • remove package-manager caching from the tag-triggered release workflow

Fixes #42.

Validation

  • pnpm exec vitest run test/index.test.ts
  • pnpm run typecheck
  • pnpm exec eslint src/traceAnalysis.ts src/traceTree.ts src/handleMessages.ts shared/src/messages.ts ui/src/appState.ts ui/app.vue test/index.test.ts
  • pnpm exec nuxt build ui
  • pnpm exec rollup -c
  • git diff --check

@rogierx rogierx requested a review from danielroe as a code owner May 20, 2026 05:16
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.

Trace analysis and suggestions

1 participant