Back to news
API
claude-code v2.1.86: v2.1.86
- Se agregó el encabezado `X-Claude-Code-Session-Id` a las solicitudes de API para que los proxies puedan agregar solicitudes por sesión sin analizar el cuerpo
anthropicreleasesdkapi
Qué cambió
- Se agregó el encabezado
X-Claude-Code-Session-Ida las solicitudes de API para que los proxies puedan agregar solicitudes por sesión sin analizar el cuerpo - Se agregaron
.jjy.sla las listas de exclusión de directorios de VCS para que Grep y el autocompletado de archivos no desciendan en los metadatos de Jujutsu o Sapling - Se corrigió el fallo de
--resumecon "tool_use ids were found without tool_result blocks" en sesiones creadas antes de v2.1.85 - Se corrigió la falla de Write/Edit/Read en archivos fuera de la raíz del proyecto (p. ej.,
~/.claude/CLAUDE.md) cuando se configuran habilidades condicionales o reglas - Se corrigieron escrituras innecesarias de configuración en disco en cada invocación de habilidad que podría causar problemas de rendimiento y corrupción de configuración en Windows
- Se corrigió el posible bloqueo por falta de memoria al usar
/feedbacken sesiones muy largas con archivos de transcripción grandes - Se corrigió el modo
--bareeliminando herramientas MCP en sesiones interactivas y descartando silenciosamente mensajes en cola a mitad de turno - Se corrigió el atajo
ccopiando solo ~20 caracteres de la URL de inicio de sesión de OAuth en lugar de la URL completa - Se corrigió la entrada enmascarada (p. ej., pegado de código OAuth) filtrando el inicio del token al ajustarse en múltiples líneas en terminales estrechas
- Se corrigió el fallo de scripts de complementos del mercado oficial con "Permission denied" en macOS/Linux desde v2.1.83
- Se corrigió la línea de estado mostrando el modelo de otra sesión al ejecutar varias instancias de Claude Code y usar
/modelen una de ellas - Se corrigió el desplazamiento sin seguir mensajes nuevos después del desplazamiento de rueda o clic para seleccionar en la parte inferior de una conversación larga
- Se corrigió el diálogo de desinstalación de
/plugin: presionarnahora desinstala correctamente el complemento mientras conserva su directorio de datos - Se corrigió una regresión donde presionar Intro después de hacer clic podría dejar la transcripción en blanco hasta que llegara la respuesta
- Se corrigió la pista de
ultrathinkpersistiendo después de eliminar la palabra clave - Se corrigió el crecimiento de memoria en sesiones largas por cachés de representación de markdown/highlight reteniendo cadenas de contenido completas
- Se redujeron los bloqueos del bucle de eventos al inicio cuando se configuran muchos conectores MCP de claude.ai (caché de llavero de macOS extendido de 5s a 30s)
- Se redujo la sobrecarga de tokens al mencionar archivos con
@— el contenido de cadena sin formato ya no se escapa con JSON - Se mejoró la tasa de acierto de caché de solicitud para usuarios de Bedrock, Vertex y Foundry al eliminar contenido dinámico de descripciones de herramientas
- Los nombres de archivos de memoria en el aviso "Saved N memories" ahora se resaltan al pasar el cursor y se abren al hacer clic
- Las descripciones de habilidades en la lista de
/skillsahora se limitan a 250 caracteres para reducir el uso de contexto - Se cambió el menú
/skillspara ordenar alfabéticamente para facilitar el escaneo - El modo automático ahora muestra "unavailable for your plan" cuando está deshabilitado por restricciones del plan (era "temporarily unavailable")
- [VSCode] Se corrigió la extensión mostrando incorrectamente "Not responding" durante operaciones de larga duración
- [VSCode] Se corrigió la extensión estableciendo por defecto a Sonnet para usuarios del plan Max después de que se actualiza el token de OAuth (8 horas después del inicio de sesión)
- La herramienta Read ahora utiliza un formato compacto de números de línea y desduplica relecturas sin cambios, reduciendo el uso de tokens
Fuente original
Leer artículo original