Actualización oculta: LLMs pierden User-Agent

Fuentes: Codebase update removes User-Agent header for major LLM providers

Una actualización reciente del código en el repositorio 'opencode' ha eliminado silenciosamente el encabezado 'User-Agent' para los principales proveedores de modelos de lenguaje grandes (LLM), incluyendo OpenAI, Google, Azure y OpenRouter. El cambio, implementado el 19 de marzo de 2026, se realizó como parte de una refactorización para eliminar referencias específicas a Anthropic, cumpliendo con requisitos legales. La modificación, aparentemente no intencionada, implica que ahora los proveedores de LLM no reciben información sobre la versión de 'opencode' en sus solicitudes, lo que podría afectar el rastreo y la depuración. El código original enviaba el encabezado 'User-Agent' a todos los proveedores excepto a los que comienzan con 'opencode' y Anthropic. La nueva versión simplifica la lógica, eliminando la exclusión de Anthropic y, como consecuencia, la inclusión del 'User-Agent' para otros proveedores. El equipo de desarrollo está considerando restaurar el encabezado 'User-Agent' o documentar el cambio como intencional.