oxpecker
Supervisa cambios en las API de proveedores de las que depende el código y envía PR revisables
Acerca de oxpecker
oxpecker se centra en las API de proveedores que el código ya invoca, indexa los endpoints y campos de respuesta que el código realmente lee y sigue atento a los cambios de estos. Detecta cambios como la eliminación de endpoints, la eliminación de campos de respuesta y parámetros que pasan a ser obligatorios, compara interfaces de proveedores según el plan y enumera las brechas de cobertura. Tras seleccionar un repositorio, el producto crea un Pull Request que añade un archivo, y los cambios pueden revisarse antes de la fusión.
Ideal para
Mejores casos de uso
Supervisar las API de proveedores ya invocadas
Identificar cambios en endpoints y campos de respuesta
Revisar cambios de dependencias mediante Pull Request
Comparar antes de elegir
La página de comparación oficial indica que el producto cubre 68 proveedores y enumera las brechas de cobertura de proveedores.
Funciones
Índice de interfaces de dependencias
Indexa los endpoints de API que el código realmente invoca y los campos de respuesta que lee.
Detección de diferencias de cambios
Identifica endpoints eliminados, campos de respuesta eliminados y parámetros que pasan a ser obligatorios.
Flujo de trabajo con Pull Request
Tras seleccionar un repositorio, crea un Pull Request que añade un archivo.
Revisión segura antes de la fusión
Los cambios pueden revisarse antes de la fusión; no se fusionan automáticamente.
Ventajas
- Compara cambios de interfaces de proveedores según el plan
- Basado en los endpoints y campos de respuesta que el código realmente lee
- Los cambios pueden revisarse antes de la fusión
Limitaciones
- Actualmente solo por invitación; la cobertura de proveedores sigue ampliándose