OptionalcolumnsColumn hints from the calling agent.
'create': the full proposed column list (Schema Designer refines these).'alter': ONLY the new columns to add — do not include existing columns.
Omit entirely to let Schema Designer infer columns from name + description.Optionaldescription?: stringOptionalforeignKeyTarget?: stringe.g. "__mj.User.ID" — Schema Designer resolves to a proper FK definition.
Optionalrequired?: booleanOne-paragraph description of what each row represents (create) or what changes are being made (alter).
OptionalexistingUUID of the entity to modify. Required when modificationType === 'alter'.
Must be obtained from Database Research Agent before invoking Database Designer.
OptionalmodificationOperation type. Defaults to 'create' when omitted.
'create': design and create a brand-new entity'alter': add columns to an existing entity (requires existingEntityId)Proposed entity display name — human-readable, title-cased with spaces (e.g. "Customer Orders").
OptionalschemaTarget SQL schema. Defaults to the UDT sandbox schema when omitted. Will be validated by the Schema Validator — blocked schemas are rejected.
Minimum entity specification passed by a calling agent in subagent mode. Schema Designer uses this as the starting point when
FunctionalRequirementsis not available.