v1.5.2 - Update
Suporte a MCP, um agente bem mais rápido em projetos grandes e a correção do ícone em branco na barra de tarefas.
Novidades
- Servidores MCP: conecte ferramentas de qualquer servidor MCP em Ajustes → Ferramentas, colando o mesmo JSON usado no Claude Desktop, Cursor e Cline. Funciona com servidores locais e remotos, mostra o estado e quanto cada servidor custa em tokens por mensagem, e pede confirmação no modo manual.
- Estrutura do código (
list_definitions): o agente vê funções, classes e métodos de um arquivo ou pasta, com a linha de cada um, sem precisar ler tudo. - Arquivo grande não é mais despejado inteiro: ao abrir um arquivo de código grande sem pedir um trecho, o agente recebe a estrutura e lê só a parte que precisa.
- Acerto de cache na tela: com llama.cpp, abaixo de cada resposta aparece quanto do contexto foi reaproveitado e a velocidade de leitura.
Desempenho
- Achar uma função num arquivo de 230 mil caracteres caiu de 182 s para 12 s, com 89% menos tokens.
- Trava contra o agente preso repetindo a mesma chamada com o mesmo resultado.
- Quando o servidor recusa por excesso de contexto, o app compacta mais e tenta de novo, em vez de encerrar a resposta.
- Estimativa de tokens calibrada pelo que o servidor informa, e reserva de contexto mais precisa: um limite de resposta muito alto não espreme mais o histórico.
Correções
- Agente usando o terminal para ler arquivos grandes: a v1.5.1 removeu instruções que pareciam repetidas, e o modelo voltou a usar
ls,wcegrep. As instruções voltaram. - Ícone branco na barra de tarefas do Windows: depois de mover a pasta do app, o atalho continuava apontando o ícone para a pasta antiga, e reinstalar não resolvia. O app agora repara o atalho sozinho ao abrir.
Validação
63 testes unitários e 51 de integração, mais testes com um modelo real (Qwen 27B local): leitura de arquivos de 5 MiB e 20 MiB, edição em lote, ferramenta MCP e busca em arquivo grande, todos sem uso do terminal.
Full Changelog: v1.5.1...v1.5.2