Cache diagnostics sale de beta en la API de Claude
Ya no necesitás el header beta para usar diagnósticos de caché en Messages. Te sirve si medís hit rate de prompt caching en producción.
Sin header beta, con opt-in explícito
Cache diagnostics deja de requerir el header cache-diagnosis-2026-04-07. Para activarlo ahora incluís el objeto diagnostics directamente en tu request a Messages. Si todavía mandás el header viejo, tu integración sigue funcionando igual que antes, así que no rompe nada existente.
El campo diagnostics aparece siempre
Desde este release, toda respuesta de POST /v1/messages incluye el campo diagnostics. Si no pediste el objeto diagnostics en el request, simplemente te llega en null. Es un cambio de forma más que de comportamiento: antes el campo podía estar ausente, ahora siempre está presente.
Qué te llevas
Podés sacar el header beta de cache diagnostics de tu código sin romper nada.
Si parseás la respuesta de Messages esperando que
diagnosticsesté ausente, ahora vas a recibirnullen su lugar.Esta nota es la única sustancial fechada el 23 de septiembre; el resto de cambios grandes de esa semana (Opus 5.5, tools inline) llevan otra fecha.
¿Quieres una clase de esto?
Si varias personas lo piden, entra al programa. No hace falta dejar mail ni nombre.