You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(devframe,hub,hub-ui): static connection-meta configs + plugin-declared dock layout
Add ConnectionMeta.configs — an augmentable, boot-time, read-only-from-the-
browser config channel, distinct from the mutable/shared-state-synced
ctx.settings and devframe:user-settings. Each key is contributed via
declaration merging against DevframeConnectionConfigsRegistry.
Ports vitejs/devtools#515 (plugin-declared dock ordering, layout, and
window defaults) on top of it: DevframeDockDefaults gains categoryOrder,
maxVisibleItems, defaultMode, and defaultPosition. The hub aggregates them
across every installed devframe (last-installed wins per scalar,
categoryOrder shallow-merged) into ConnectionMeta.configs.dock, folded
into the dock bar's category sort, the floating dock's inline-item
capacity, and a first-run visitor's mode/position seed.
hub-ui's branding moves off the ad-hoc branding.json asset route onto
configs.ui.branding, delivered through the one connection handshake the
dock already performs instead of a separate fetch. createUi({ branding })
keeps its existing signature.
Built with the help of an agent.
0 commit comments