Web Components
omdsh-dev/web-components · skills
The DSH Web Component adapter as an installable profile bundle.
★ 2GitHub stars
0Forks
2026-08-14Last updated
TypeScriptLanguage
—License
Key features
- It exposes a browser-side webComponent service that mounts registered slot trees as native Custom Elements, while keeping slot ownership, typed descriptors, property/event bindings, DOM outlets, and incarnation lifetimes behind the adapter boundary.
- Installing the bundle adds a disabled web-component row.
- This package contributes no model-visible text, tools, or prompt sections.
- A Web profile enables it explicitly after the slot host and browser runtime are present
- The bundle layer only composes the plugin row.
Requirements
- CustomElementRegistry definitions are page-lifetime resources and cannot be unregistered
- the adapter rejects constructor replacement.
Install command
dsh plugin --profile web add github:omdsh-dev/web-components