Skip to content

Aura 0.3.1 — O agente lembra o que pesquisou

Choose a tag to compare

@VIDORETTO VIDORETTO released this 14 Oct 02:18
· 2 commits to main since this release

O Aura 0.3.1 corrige a perda de contexto nas conversas e traz uma rodada de correções encontradas em testes por área do app.

Correções

  • O agente não esquece mais a própria pesquisa: na 0.3.0, a mensagem seguinte recebia "resultado indisponível" no lugar das páginas lidas, e o agente chegava a se retratar de respostas corretas. Agora consultas, links e textos lidos ficam no histórico local da conversa, inclusive depois de reiniciar o Aura. Conversas efêmeras continuam sem gravar nada.
  • Modo da conversa: reabrir uma conversa após reiniciar não avisa mais o agente de uma troca de modo que não aconteceu; uma troca feita logo antes de reiniciar continua sendo entregue.
  • Anexos: arquivos de texto em UTF-16 (> do PowerShell, "Unicode" do Bloco de Notas) e arquivos vazios são lidos em vez de recusados.
  • Lembretes: horários escritos como 09:00:00.000, 09:00-03:00 ou 12:00Z são aceitos.
  • Retomada do agente: se o processo do agente fecha durante a inicialização, o Aura tenta de novo antes de falhar a sua mensagem.

Melhorias

  • Cada mensagem ao modelo leva menos ferramentas (54 → 46, cerca de 3 mil tokens a menos): plugins, sub-agentes e "goals" do Codex, que o Aura não usa, foram desligados. O download de ~94 MB do catálogo de plugins não acontece mais.
  • aura.log sem milhares de avisos repetidos de resources/list e sem códigos de cor.

Instalação

Para uso pessoal, baixe Aura_0.3.1_x64-setup.exe. O MSI está disponível para instalações administradas. Requer Windows x64 e WebView2.

Quem usa 0.2.0 ou posterior recebe a atualização em Configurações → Sobre. A chave permanente e o endpoint do updater foram mantidos. Para migrar da 0.1.0, instale esta versão diretamente pelo instalador.

Os arquivos .sig permitem a verificação pelo updater do Aura. sha256.json e sha256.txt permitem conferir os downloads. A assinatura do updater não equivale a um certificado Authenticode do Windows.

Verificação e limites

  • 519 testes Rust e 253 testes da interface passaram; typecheck, formatação e Clippy (inclusive o shell Tauri) passaram.
  • 42 testes com o app-server real fixado e um modelo roteirizado passaram, incluindo os novos de continuidade: pesquisa na mensagem seguinte, pesquisa após reiniciar, fatos após reiniciar e troca de modo.
  • Não exercitado nesta versão: o modelo real do ChatGPT, os testes WebDriver da interface, os seletores a 150%/200% e a instalação em uma máquina Windows limpa.
  • A ADR 0010 (entrega transitória de resultados web) foi substituída pela ADR 0011.

Código, contrato e evidências: esforço 042.