describe_entity_type
Retrieve the active schema for an entity type, listing field names, types, required fields, and version. Use before storing to prevent unknown fields and missing required fields. Read-only.
Instructions
Return the full active schema for one entity_type: field_names, per-field type/required/description (field_summary), required_fields, schema_version, and the raw schema_definition. Call this before store when you know the entity_type but not its declared field shape, so the first store lands with zero unknown_fields and zero required_fields_missing warnings. Repair workflow: when a prior store or correct returned unknown_fields_count > 0 (or unknown_field: true), call describe_entity_type to see the declared fields, then re-store or correct the value into a declared field that fits; only add a new field (update_schema_incremental / register_schema, per the response hint) when no declared field fits. Read-only; no persistence side effects. Errors with InvalidParams when the entity_type has no active schema (use list_entity_types to discover types, or register_schema to create one).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user_id | No | ||
| entity_type | Yes |