v0.4.0
Primera versión con el repositorio endurecido como referencia pública.
Novedades
- Validación de argumentos contra el schema de cada herramienta también en el servidor remoto (Cloudflare Workers).
- Nombres de herramienta coherentes con el contrato:
beel_get_company,beel_patch_company,beel_delete_company,beel_activate_company,beel_deactivate_company,beel_delete_company_logo(antesbeel_*_by_id). destructiveHint/idempotentHintderivados del contrato (x-irreversible, verbo, cabeceraIdempotency-Key).- Schemas más compactos y estrictos: sin
exampleni propiedadesreadOnly,additionalProperties: false.
Correcciones
- El puente OAuth no reutiliza un estado de autorización; un fallo de refresco obliga a reconsentir; el entorno se lee del token emitido.
beel_get_setup_statusya no informa "listo para emitir" cuando la comprobación falló; cada sección expone su error.Idempotency-Keysolo en las operaciones que la declaran; los reintentos de mutaciones sin clave se limitan a 429/503.- Se retira
beel_put_owner(solo disponible con sesión de dashboard).
Cambios internos
- El paquete npm no declara dependencias de runtime.
- ESLint y Prettier bloqueantes en CI; acciones fijadas por SHA; verificación del checksum del publicador del MCP Registry.