| genui_call | Create a normalized tool call |
| genui_canvas | Canvas container for generated components |
| genui_card_row | Container component: a titled row of cards |
| genui_catalog | Collect components into a catalog |
| genui_component | Define a generative UI component |
| genui_components_bslib | Starter component pack built on bslib |
| genui_dispatch | Validate one tool call and plan its effect |
| genui_prompt | Assemble the system prompt from a catalog |
| genui_replay | Rebuild a canvas from a saved trace, no LLM required |
| genui_server | Server logic for a generative UI canvas |
| genui_trace | Read the ordered call trace of a canvas |