Overview
@omdsh-dev/dsh-genui
Renders interactive components, charts, forms, and panels from model-produced dsh-ui fences inside assistant replies.
Community · source reviewed — Pinned source contract reviewed. This is not a security audit or official endorsement.
Install
Install this bundle from GitHub
The CLI validates the bundle, invokes native DSH, then reports completion.
npx dshpub add omdsh-dev/dsh-genui --ref 57b4338222632f8ea81c2665d44e5f9e80b52686Capabilities
What it contributes
HostCordis loadableZero-config
Client / UIWeb UI2 contributions
Model tools2render_ui, validate_dsh_ui
Profile stateconditionalweb
UI contributions
tool.call.toolviewGenuiToolViewconversation.input.dockGenuiPanelModel tools
render_uiRender a guarded dsh-ui specification in the tool row.validate_dsh_uiValidate a dsh-ui specification before rendering it.README / EN
Package documentation
What it adds
The model can describe a whitelisted UI tree in a dsh-ui fence. The browser renders it inline, while guarded actions can return interaction data to the model.
LIMITATIONS
Known limitations
Requires compatible web composition and on-demand assets; interactive actions depend on the page and model loop remaining available.
