Back to news
API

claude-code v2.1.85: v2.1.85

- Se agregaron las variables de entorno `CLAUDE_CODE_MCP_SERVER_NAME` y `CLAUDE_CODE_MCP_SERVER_URL` a los scripts `headersHelper` de MCP, permitiendo que un único helper sirva múltiples servidores

claude-code v2.1.85: v2.1.85
anthropicreleasesdkapi

Cambios realizados

  • Se agregaron las variables de entorno CLAUDE_CODE_MCP_SERVER_NAME y CLAUDE_CODE_MCP_SERVER_URL a los scripts headersHelper de MCP, permitiendo que un único helper sirva múltiples servidores
  • Se agregó el campo condicional if para hooks utilizando sintaxis de reglas de permisos (p. ej., Bash(git *)) para filtrar cuándo se ejecutan, reduciendo la sobrecarga de generación de procesos
  • Se agregaron marcas de marca de tiempo en transcripciones cuando se activan tareas programadas (/loop, CronCreate)
  • Se agregó espacio final después del marcador de posición [Image #N] al pegar imágenes
  • Las consultas de enlace profundo (claude-cli://open?q=…) ahora soportan hasta 5,000 caracteres, con una advertencia "desplazarse para revisar" para avisos previos largos
  • MCP OAuth ahora sigue el descubrimiento de metadatos de recursos protegidos de RFC 9728 para encontrar el servidor de autorización
  • Los complementos bloqueados por la política de la organización (managed-settings.json) ya no pueden instalarse ni habilitarse, y están ocultos en las vistas del mercado
  • Los hooks PreToolUse ahora pueden satisfacer AskUserQuestion devolviendo updatedInput junto con permissionDecision: "allow", habilitando integraciones sin interfaz que recopilan respuestas a través de su propia interfaz de usuario
  • tool_parameters en eventos OpenTelemetry tool_result ahora están controlados por OTEL_LOG_TOOL_DETAILS=1
  • Se corrigió /compact fallando con "contexto excedido" cuando la conversación ha crecido demasiado para que la propia solicitud compacta quepa
  • Se corrigió /plugin enable y /plugin disable fallando cuando la ubicación de instalación de un complemento difiere de donde se declara en la configuración
  • Se corrigió --worktree saliendo con un error en repositorios que no son git antes de que el hook WorktreeCreate pudiera ejecutarse
  • Se corrigió la configuración deniedMcpServers sin bloquear servidores MCP de claude.ai
  • Se corrigió switch_display en la herramienta de control por computadora devolviendo "no disponible en esta sesión" en configuraciones de múltiples monitores
  • Se corrigió el bloqueo cuando OTEL_LOGS_EXPORTER, OTEL_METRICS_EXPORTER u OTEL_TRACES_EXPORTER se establece en none
  • Se corrigió el resaltado de sintaxis de diff sin funcionar en compilaciones que no son nativas
  • Se corrigió la autorización de aumento de pasos de MCP fallando cuando existe un token de actualización — los servidores que solicitan ámbitos elevados a través de 403 insufficient_scope ahora activan correctamente el flujo de reautorización
  • Se corrigió la fuga de memoria en sesiones remotas cuando se interrumpe una respuesta de transmisión
  • Se corrigieron errores persistentes de ECONNRESET durante cambios de conexión de borde usando una conexión TCP nueva en reintentos
  • Se corrigió los avisos quedando atrapados en la cola después de ejecutar ciertos comandos de barra diagonal, sin poder recuperarlos con la flecha hacia arriba
  • Se corrigió Python Agent SDK: los servidores MCP type:'sdk' pasados a través de --mcp-config ya no se descartan durante el inicio
  • Se corrigieron secuencias de teclas sin formato apareciendo en el aviso al ejecutarse sobre SSH o en la terminal integrada de VS Code
  • Se corrigió el estado de sesión de Control Remoto quedando atrapado en "Requiere Acción" después de que se resuelva un permiso
  • Se corrigió shift+enter y meta+enter siendo interceptados por sugerencias de escritura anticipada en lugar de insertar nuevas líneas
  • Se corrigió contenido obsoleto filtrándose al desplazarse hacia arriba durante la transmisión
  • Se corrigió la terminal quedando en modo de teclado mejorado después de salir en Ghostty, Kitty, WezTerm y otras terminales compatibles con el protocolo de teclado Kitty — Ctrl+C y Ctrl+D ahora funcionan correctamente después de cerrar
  • Se mejoró el rendimiento de autocompletado de menciones @ de archivos en repositorios grandes
  • Se mejoró la detección de comandos peligrosos de PowerShell
  • Se mejoró el rendimiento del desplazamiento con transcripciones grandes reemplazando yoga-layout WASM con una implementación TypeScript pura
  • Se redujo la interferencia de la interfaz de usuario cuando la compactación se activa en sesiones grandes