DSH / BUNDLE / CLIENT-UI

@omdsh-dev/dsh-genui

v0.8.0omdsh-dev / dsh-genui57b4338222

External Git bundleBundlesUI & client pluginsCommunity · source reviewedWeb UI
Runtime anatomy
HOSTCLIENTUITOOLDATAFLOW

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 57b4338222632f8ea81c2665d44e5f9e80b52686

Capabilities

What it contributes

HostCordis loadableZero-config
Client / UIWeb UI2 contributions
Model tools2render_ui, validate_dsh_ui
Profile stateconditionalweb

UI contributions

tool.call.toolviewGenuiToolView
conversation.input.dockGenuiPanel

Model 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.