Validar uso dos componentes
refy_validateConfere código de tela contra o contrato do Refy: props obrigatórias, valores fora da união aceita, props fora da API, controles HTML crus, cor/fonte literal e import interno. Recebe o código da tela em code.
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": {
"code": "<code>"
},
"name": "refy_validate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | Código da tela (TSX/JSX/TS/JS/CSS). | |
| theme | No | Tema do projeto (RefyTheme, ou objeto com vários temas). Tokens declarados nele não geram unverified-token. Com files, sem theme, vale o theme.json da raiz do projeto. | |
| version | No | Versão do pacote cuja API você quer ler (ex.: 1.2.0). Padrão: a versão deste servidor. | |
| filename | No | Nome do arquivo do código, define a linguagem. Padrão: Tela.tsx. |