v1.3.1 — Varredura Total
🔎 v1.3.1 — Varredura Total: a IDE auditada fio a fio
Esta versão não traz módulo novo. Traz prova. Os 20 módulos da IDE foram medidos um a um e 69 defeitos reais foram corrigidos ao longo de 5 ondas de varredura — incluindo falhas que só aparecem no uso de verdade.
O que foi corrigido (destaques)
- O Salvar do Editor que não gravava em disco — achado crítico: o arquivo parecia salvo na interface e não chegava ao disco em um dos caminhos. Corrigido e coberto por teste.
- Corte silencioso de contexto no Ollama —
num_ctx/num_predict/keep_aliveagora vão nos 3 caminhos de inferência, com configuração por modelo, janela autoajustada e aviso quando o prompt não cabe. Antes, o modelo local truncava sem avisar ninguém. - Symlink-escape no Explorer — caminho por link simbólico podia sair da pasta permitida. Sandbox endurecida.
- MCP na revisão corrente (2025-11-25) — a IDE falava
2024-11-05, três revisões atrás. Agora o handshake é negociado de verdade nos dois papéis (cliente e servidor), o cabeçalhoMCP-Protocol-Versionacompanha toda chamada HTTP e servidor que responde revisão desconhecida vira erro visível — não mais um ✓ verde que quebra na primeira ferramenta. - Teto de gasto por missão que realmente freia — passou do limite, a missão é interrompida pelo mesmo caminho do Parar (aborta a inferência em voo) e o motivo diz quanto gastou, qual era o limite e onde ajustar. Vem ligado: US$ 5 · 2 M tokens.
- Processos órfãos, path traversal, perda de dado no Editor, embeddings com vetor-zero, verificação real de SMTP,
stop()do COSMOS com AbortController, Webhook do n8n — entre outros.
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) | 1986 chaves em paridade · 0 hardcode |
| Carimbo de versão | todas as fontes sincronizadas em 1.3.1 |
⬇️ 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.1_x64-setup.exe |
Maioria dos usuários | ~58 MB | 901955F55E6CD3CE28539A606D6307246F5D84BF6AE8068D5777EAC6E538AB1B |
Lya Studio Coder_1.3.1_x64_en-US.msi |
Ambientes corporativos / implantação via política | ~90 MB | DEE12E1A54006F66074AA662C56FC4A1FF8D3AE74B88A01151998BB97428614F |
LyaStudioCoder_1.3.1.0_x64.msix |
Microsoft Store / sideload com identidade Partner Center | ~95 MB | 17CF9B12462BECE832E78B520A59D1385A27533666C497A7A44F935B7EF0BA1A |
Verificar no PowerShell: Get-FileHash "arquivo" -Algorithm SHA256
⚠️ SmartScreen: o.exe/.msipode exibir aviso de "editor desconhecido" — Mais informações → Executar assim mesmo. Instalação sem nenhum aviso: Microsoft Store (MSIX assinado pela própria Microsoft na certificação; a Store segue na 1.3.0 até a 1.3.1 concluir a certificação).
Próximo
Desfazer as edições do agente (rollback), trilha de auditoria persistente das ações do agente e reranking de 2ª passada na memória.