Verified against Semitexa Ultimate 2026.10.03.1952
ui commands
Every ui command, with the arguments and options the console actually defines.
ui:mcp
MCP server on stdio: ui_catalog, ui_schema, ui_validate, ui_render (ui:// HTML) for a visitor holding the --grant permissions.
bin/semitexa ui:mcp
| option | takes a value |
|---|---|
--grant |
yes |
ui:tree:catalog
The components an agent may compose a screen from, for a visitor: manifest, --schema (whole-tree JSON Schema), --prompt (the compose prompt).
bin/semitexa ui:tree:catalog
| option | takes a value |
|---|---|
--grant |
yes |
--schema |
no |
--prompt |
no |
--json |
no |
ui:tree:compose
Compose a screen from a description: model -> UI tree -> server check -> repair turns -> HTML (--scripted=reply1.json,reply2.json for no network).
bin/semitexa ui:tree:compose "<description>"
| option | takes a value |
|---|---|
--grant |
yes |
--scripted |
yes |
--rounds |
yes |
--json |
no |
ui:tree:render
Check a UI tree for a visitor and draw it: the HTML, or every fault with its path and repair hint.
bin/semitexa ui:tree:render "<tree>"
| option | takes a value |
|---|---|
--grant |
yes |
--json |
no |
ui:tree:validate
Check a UI tree against the catalog and a visitor's permissions; every fault with its path, expected value and repair hint.
bin/semitexa ui:tree:validate "<tree>"
| option | takes a value |
|---|---|
--grant |
yes |
--json |
no |