Skip to content

feat(vite-plugin): improve dev host message inspector#254

Open
V3RON wants to merge 5 commits intomainfrom
feat/new-developer-experience
Open

feat(vite-plugin): improve dev host message inspector#254
V3RON wants to merge 5 commits intomainfrom
feat/new-developer-experience

Conversation

@V3RON
Copy link
Copy Markdown
Contributor

@V3RON V3RON commented May 8, 2026

Why

Rozenite developers use the dev host as the fastest feedback loop for inspecting plugin traffic and replaying commands while iterating on plugin UIs. Making the message inspector closer to browser devtools, and forcing dispatcher payloads to be real JSON, reduces false-positive test flows and makes local debugging behave more like real plugin message traffic.

Summary

  • redesign the dev host message log to support single-line rows, selection, timestamps, clear/replay actions, and a JSON-backed details panel
  • split the lower workspace into a persistent command dispatcher plus resizable message log/details panes using shared resize logic
  • require valid JSON payloads before dispatch and reuse react-json-tree for structured payload inspection

Testing

  • pnpm --filter @rozenite/vite-plugin typecheck

@vercel
Copy link
Copy Markdown

vercel Bot commented May 8, 2026

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

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
rozenite Skipped Skipped May 8, 2026 9:37am

Request Review

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