Claude Code v2.1.246 Corrige Renderização de Diff, Interrupções MCP e Mais

✍️ OpenClawRadar📅 Publicado: August 26, 2026🔗 Source
Ad

Claude Code v2.1.246 foi lançado, focado em corrigir um lote de bugs que afetavam sessões em tela cheia, em segundo plano, plugins e integrações MCP. A versão também adiciona um aviso de inicialização para regras Bash allow arriscadas e uma aba Modo Auto em /permissions.

Correções de Performance

Um problema grave: transcrições com diffs contendo linhas únicas muito longas (como strings base64) ficavam muito lentas. Agora essas linhas são renderizadas truncadas com um marcador. O modo tela cheia também tinha problemas em que redimensionar o terminal mostrava uma transcrição em branco até a próxima tecla pressionada e rolagem errática quando posicionado em uma mensagem anterior — ambos corrigidos. O alinhamento do mapa de calor de /stats em fusos horários a leste do UTC também foi corrigido (a contagem de domingo aparecia sob segunda-feira).

Aviso para Regras Bash Allow

Um novo aviso de inicialização sinaliza regras Bash allow com um curinga antes do subcomando, como Bash(git * main). Tais regras podem corresponder a opções inseridas antes do subcomando, introduzindo riscos de segurança. O aviso ajuda a evitar correspondências não intencionais.

Sessões MCP e Headless

Chamadas de ferramentas MCP interrompidas por uma mensagem recebida em sessões headless/remotas agora são reportadas como um erro explícito de interrupção em vez de um enganoso "concluído sem saída". Também corrigido: argumentos de ferramentas MCP enviados como strings JSON quando o esquema de parâmetros está vazio ({}), agora eles preservam seu tipo real.

Sessões em Segundo Plano e Worktrees

Corrigido o problema de sessões em segundo plano que falhavam ao abrir após 45 segundos quando o diretório inicial foi excluído, a máquina dormiu ou o host estava lento. Além disso, uma condição de corrida em que outro processo do Claude Code reinstalava o pacote npm causava erros EACCES — resolvido. A varredura de retenção em segundo plano não remove mais worktrees git que você criou em .claude/worktrees/ quando um registro de sessão antigo apontava para eles.

Ad

Plugins e Temas

O cache de plugins não cria mais diretórios duplicados com nomes SHA, e skills de plugins com o prefixo <plugin>: no nome do frontmatter mostravam duplicado (ex.: /plugin:plugin:skill) — corrigido. claude plugin update agora funciona com nomes simples, instalações de plugins lidam com BOM UTF-8 em plugin.json, e /reload-plugins reporta skills corretamente. Mensagens de erro de hooks agora resolvem ${CLAUDE_PLUGIN_ROOT} corretamente. Cores de diff de temas personalizados são respeitadas, e /rename não muda mais a cor da borda do prompt para ciano.

Outras Correções Notáveis

  • Atalhos de teclado com nomes de ação desconhecidos agora são ignorados, registrando um aviso sob --debug, em vez de tornar a tecla morta.
  • /fork a partir de uma sessão já bifurcada ou em segundo plano começa com a conversa completa, não vazia.
  • Prompts começando com /-- (como comentários de documentação Lean) agora são enviados ao Claude em vez de rejeitados como comandos de barra desconhecidos.
  • O seletor de arquivos @ fecha quando o texto digitado para de corresponder a um caminho real.
  • O custo/duração da linha de status não é mais redefinido após visitar a visualização de agentes.
  • O modo tela cheia não move mais o foco para o controle sob o ponteiro ao clicar.
  • Reinícios de fluxos de trabalho dinâmicos perguntam antes de reiniciar subagentes concluídos, com contagem.
  • Chamadas de ferramentas em modo Auto não são mais negadas como "temporariamente indisponíveis" em sessões grandes — o prazo da verificação de segurança escala com o tamanho do prompt.

Se você está em uma versão anterior, atualize para obter estas melhorias de estabilidade.

📖 Leia a fonte completa: GitHub Claude-Code

Ad

👀 See Also