ProtectedInternalInternal method that must be implemented by derived action classes. This is where the actual action logic should be implemented.
The action execution parameters including typed context
Promise resolving to the action result
Executes the action with the provided parameters.
The action execution parameters including context
Promise resolving to the action result
Read-only action that returns the currently-resolved interactive-form override (if any) for the (entity, user) pair plus the full list of applicable variants. Used by the Form Builder agent to decide between Create (no override exists) and Modify (an override already exists).
Resolution mirrors FormResolverService on the client:
Output shape (JSON in
Message, also surfaced as aResultoutput param):If no overrides exist,
Activeis null andVariantsis empty — the calling agent should then callGet Default Form Scaffold For EntityandCreate Interactive Form.