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

claude-code v2.1.86: v2.1.86
anthropicreleasesdkapi

Qué cambió

  • 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
  • Se agregaron .jj y .sl a 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 --resume con "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 /feedback en sesiones muy largas con archivos de transcripción grandes
  • Se corrigió el modo --bare eliminando herramientas MCP en sesiones interactivas y descartando silenciosamente mensajes en cola a mitad de turno
  • Se corrigió el atajo c copiando 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 /model en 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: presionar n ahora 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 ultrathink persistiendo 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 /skills ahora se limitan a 250 caracteres para reducir el uso de contexto
  • Se cambió el menú /skills para 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