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
Have a product idea?One free MVP every month