Validate de agente
Valida un archivo JSON de configuracion de agente contra el schema oficial usando AJV. Util para verificar antes de ejecutar create o de importar desde la plataforma.
plazbot agent validate <file>
Parametros
| Parametro | Flag | Requerido | Descripcion |
|---|
| File | <file> | Si | Ruta al archivo JSON del agente |
| Strict | --strict | No | Fallar ante propiedades desconocidas |
| Raw | --raw | No | Imprimir los errores crudos de AJV en JSON |
Ejemplos
plazbot agent validate ./agent.json
plazbot agent validate ./agent.json --raw
plazbot agent validate ./agent.json --strict
Salida
Schema valido
El agente (Sales Plazbot) cumple con el schema oficial.
Cuando el archivo tiene errores:
Schema invalido (2 errores):
1. actions -> 0 -> action: debe tener la propiedad requerida 'type'
2. services -> 1 -> method: debe ser uno de: GET, POST, PUT, DELETE, PATCH
Sugerencia: usa --raw para inspeccionar los errores AJV en JSON.
Combina validate con export para garantizar que un agente exportado pase el schema antes de subirlo a otro workspace con create o cross-copy.