generate_entity
Generate FrameIO entity definition code with defineEntity() builder. Provide entity key, name, plural, description, and fields to create ready-to-use definitions.
Instructions
Generate entity definition code using defineEntity() builder
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"entityKey": "<entityKey>",
"name": "<name>",
"pluralName": "<pluralName>",
"description": "<description>",
"fields": "<fields>"
},
"name": "generate_entity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| icon | No | Lucide icon name (optional) | |
| name | Yes | Singular entity name | |
| views | No | View configurations (table, kanban, etc.) | |
| fields | Yes | Array of field definitions | |
| entityKey | Yes | Entity key in format {module-id}.{entity-name} | |
| pluralName | Yes | Plural entity name | |
| description | Yes | Entity description |