Skip to content

feat(runtime): add unified plugin sidebar - #355

Merged
V3RON merged 6 commits into
mainfrom
agent/unified-plugin-shell
Aug 5, 2026
Merged

feat(runtime): add unified plugin sidebar#355
V3RON merged 6 commits into
mainfrom
agent/unified-plugin-shell

Conversation

@V3RON

@V3RON V3RON commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Description

Introduce a unified Rozenite DevTools tab that lists plugin panels in one sidebar. Single-panel plugins are direct entries; multi-panel plugins are grouped by plugin. The existing per-panel DevTools tabs remain available through configuration.

Related Issue

Closes #354

Context

Loading every plugin panel as a top-level DevTools tab becomes cluttered and makes related Rozenite tooling feel disconnected. The shell retains each plugin panel as an iframe and proxies the existing bridge messages, so plugin implementations do not need a new integration contract. pluginDisplay: 'sidebar' is the default; pluginDisplay: 'tabs' restores the legacy presentation.

Testing

  • pnpm lint:all
  • pnpm format:all
  • pnpm typecheck:all
  • pnpm release:plan
  • pnpm --filter @rozenite/file-system-plugin build
  • pnpm --filter @rozenite/shell test

V3RON added 2 commits August 5, 2026 15:13
Group Rozenite plugin panels behind a configurable DevTools display.
Show the Rozenite welcome view in both plugin display modes.
@vercel

vercel Bot commented Aug 5, 2026

Copy link
Copy Markdown

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

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
rozenite Skipped Skipped Aug 5, 2026 1:19pm

Request Review

Brand the unified plugin navigation with the Rozenite logo.
Keep the shell header in view while panel navigation scrolls.
Replace the welcome tab with the shell in sidebar display mode.
Document the unified sidebar and legacy tab presentation.
@V3RON
V3RON marked this pull request as ready for review August 5, 2026 13:26
@V3RON
V3RON merged commit ea5a01f into main Aug 5, 2026
4 checks passed
@V3RON
V3RON deleted the agent/unified-plugin-shell branch August 5, 2026 13:29
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.

feat(devtools): unify plugin panels in a Rozenite shell

1 participant