ProtectedInternalRequired input:
EntityName (string) — fully-qualified entity name, e.g. "MJ: Applications".Output:
Spec parameter — the scaffolded ComponentSpec object (componentRole='form', location='embedded').Message — the same object, stringified.Executes the action with the provided parameters.
The action execution parameters including context
Promise resolving to the action result
Read-only action that produces a working form-role
ComponentSpecscaffolded from the entity's CodeGen metadata (Category / GeneratedFormSectionType / Sequence / FK relationships / value lists).Why this exists. Today the Form Builder agent writes JSX from scratch every time, producing inconsistent quality. Calling this action first gives the agent a known-good baseline (mirrors the default Angular form) that it can modify per user requirements instead of inventing a layout. Far fewer lint failures, dramatically better starting point.
Pure read. No persistence. The returned spec is intended to be modified and then passed to CreateInteractiveFormAction or ModifyInteractiveFormAction.