🩹 v1.3.2 — Rede de segurança do agente: rollback, auditoria e memória medida
A 1.3.1 tinha deixado três pendências marcadas "em breve — próximo bloco". As três saem do papel aqui, e uma métrica de verdade prova o que a 1.3.1 já tinha melhorado.
O que entra nesta versão
- Desfazer o que o agente escreveu — toda sobrescrita de arquivo pela IA agora guarda o conteúdo anterior antes de gravar (até 20 versões por arquivo). Reverter é uma chamada de API, respeitando o mesmo sandbox que já protege qualquer escrita do agente.
- Trilha de auditoria das ações do agente — toda execução de ferramenta (sucesso ou erro) fica registrada, consultável por ferramenta/missão/janela de tempo. Responde "o que a IA fez no meu projeto" sem depender do chat ainda estar na tela.
- Memória com número, não promessa — o rerank híbrido da 1.3.1 (que já corrigia a ordenação ruim do vetor em português curto) ganhou métrica: hit@1 saiu de 1/12 pra 11/12, hit@3 de 1/12 pra 12/12. Avaliado por escrito um cross-encoder de 2ª passada — decisão foi não adotar agora, o ganho residual não paga o custo de peso extra no instalador.
- AgentSkills — documentação (
SKILL.md) do catálogo de ferramentas do agente, gerada do próprio código — nunca dessincroniza porque não é escrita à mão.
No caminho, o gate completo (rodado do zero pela primeira vez em algumas sessões) achou e corrigiu 3 bugs pré-existentes: crash da barra lateral com resposta parcial do backend de status dos motores, um teste com seletor ambíguo, e um teste E2E desatualizado. Também corrigida a galeria de screenshots do README — vários prints mostravam a tela errada (splash de boot no lugar da Loja de Skills e do Editor).
Qualidade desta build
| Portão | Resultado |
|---|---|
Lint (tsc --noEmit + ESLint) |
0 erros |
| Testes unitários e de componente | 420 / 420 |
| E2E (Playwright) | 73 / 73 |
| i18n (PT · EN · ES) | 1994 chaves em paridade |
| Carimbo de versão | todas as fontes sincronizadas em 1.3.2 |
⬇️ Instaladores — Windows 10/11 x64
Runtime embutido; não exige Node.js instalado. Instala por usuário, sem privilégio de admin.
| Instalador | Para quem | Tamanho | SHA-256 |
|---|---|---|---|
Lya Studio Coder_1.3.2_x64-setup.exe |
Maioria dos usuários | ~58 MB | 965BE76523ACF8FEB8B8183BC7B39DA3A506B7527D88335AC7CDEDC28AA8B43F |
Lya Studio Coder_1.3.2_x64_en-US.msi |
Ambientes corporativos / implantação via política | ~90 MB | 6D8CC4AB66470D6EC4B41B7666C398227A672E14D82DCF8FDF25B422DA5679C0 |
LyaStudioCoder_1.3.2.0_x64.msix |
Microsoft Store / sideload com identidade Partner Center | ~95 MB | 40245D58BC51BD7602DC57F7448A4041BAC124ADD2B0E4C003D14A4CF7EA05F3 |
🏪 Também na Microsoft Store — certificada e ao vivo desde 03/08/2026, enviada pelo Lya Publisher de dentro da própria IDE: https://apps.microsoft.com/detail/9nrw0dwtw9z8
Verificar hash no PowerShell: Get-FileHash "arquivo" -Algorithm SHA256