npm run docs:generate from the exported constants and validators of the packages — the same code that accepts or refuses an entry in production. A page here can never describe a rule the server does not enforce; when a limit, token or template form changes in the packages, CI fails until the page is regenerated.
Authoring contract
Entry shapes for widgets, shared schemas and themes; identifier, style and data-schema rules.
Template DSL
Every node form a template may use, the safety rules and the structural bounds.
Action definition
Prompt and http actions, binding forms, execution gates, request limits and the vocabulary.
Theme tokens
All
--wg-* tokens with type, default and use; the dark preset; custom variables.MCP tools
The seven tools with their advertised descriptions and input schemas.
Limits
Per-user and structural limits the server enforces.
API export index
One page per published entry lists its runtime exports, generated from the entry itself:@widgentic/core and its subpaths, @widgentic/designer, and @widgentic/mcp with its sdk, store and secrets subpaths. Develop → API reference explains how to read them.