DF8100: Dock Already Registered
Dock with id "{id}" is already registered
Message
Dock with id "{id}" is already registeredCause
ctx.docks.register(view) was called with an id another dock already owns. Dock ids are unique per hub context.
Fix
- Pick a different dock id (namespace under your tool's id, e.g.
my-tool:overview). - To overwrite intentionally (e.g. hot reload), use the
forceparameter:ctx.docks.register(view, true).
Source
packages/hub/src/node/host-docks.ts:DevframeDocksHost.register()throws whenviews.has(view.id) && !force.
DF8006: Static Build Mount Base Is Not Absolute
A static hub build writes each mount either under its base ("{base}") or as an absolute-path sibling of it, but "{urlBase}" is neither.
DF8101: Cannot Change Dock Id
Cannot change the id of dock "{id}" to "{attempted}". Dock ids are immutable once registered