propose_schema
Draft schema proposals from existing fields or sample records without applying changes. Organizes fields and enum values, or creates a first schema for a new entity type.
Instructions
Schema proposals (never applied automatically).
Without samples: how to organize drafts — fields and enum values that records already use but the
dictionary has not registered (they are stored and queryable; organizing adds descriptions, labels,
indexes, and merges look-alike names). Ask the user before apply_schema_proposal.
With samples and a new entity_type: a first schema draft for a new kind of record.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "propose_schema"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| samples | No | ||
| entity_type | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||