Skip to content

v1.3.1

Choose a tag to compare

@Dspofu Dspofu released this 27 Aug 13:56
· 15 commits to main since this release

V1.3.1 - Fix & Feat

Fale com o agente no meio da resposta

O campo de texto não trava mais enquanto o agente trabalha. O que você escrever entra numa fila, aparece como chip acima do compositor e é entregue ao modelo na próxima virada de turno — assim que a ferramenta em execução terminar, sem abortar nada e sem perder o que já foi feito.

Serve para corrigir o rumo no meio do caminho ("na verdade mexe na outra pasta") em vez de esperar o fim ou parar tudo e recomeçar.

  • Campo vazio, o botão volta a ser parar; com algo escrito, ele manda para a fila
  • Um chip pode ser retirado da fila enquanto não foi entregue
  • Mensagem sua reinicia a trava de iterações — o limite existe para barrar o agente em looping sozinho, não a conversa que você está conduzindo

A mensagem não é injetada na hora de propósito: ela cairia no meio de um par tool_call/tool e o servidor recusaria a requisição inteira por causa da chamada órfã.

O agente escrevendo um arquivo deixa de parecer travado

Escrever um arquivo grande é a parte mais demorada de um turno, e era exatamente quando nada chegava à tela: o texto da resposta já tinha acabado, o resultado da ferramenta ainda não existia. Dezenas de segundos parados, indistinguíveis de um travamento.

Agora o card aparece assim que o modelo começa a ditar a chamada e mostra o andamento ao vivo:

  • arquivo de destino
  • linhas e bytes já recebidos
  • as últimas linhas do que está sendo escrito
  • título da janela acompanhando ("escrever arquivo: src/x.ts")

O mesmo card vira o card definitivo quando a chamada fecha, sem piscar.

Ícone certo na barra de tarefas e nas notificações (Windows)

O app instalado mostrava o ícone do Electron na barra de tarefas e nas notificações, mas o ícone certo na janela. Não era defeito do .ico: no Windows a janela lê o ícone embutido no .exe, enquanto a barra de tarefas e os toasts resolvem por AppUserModelID → atalho do Menu Iniciar.

Como o app usava o mesmo AUMID em desenvolvimento, e o toast do Windows exige um atalho carregando esse ID, o Electron criava um atalho apontando para o electron.exe do node_modules. Ele vencia a resolução contra o atalho do instalador (por ser mais antigo) e levava o ícone junto. Em desenvolvimento o AUMID agora é outro, e as duas coisas param de se atropelar.

Junto: o caminho do ícone da janela estava quebrado desde a mudança do build para out/ (opção ignorada em silêncio), e a notificação de abertura passou a levar o ícone próprio em vez de depender do atalho.

Se a barra de tarefas ainda insistir no ícone antigo depois de atualizar, é só o cache de ícones do Windows — reiniciar o explorer resolve. Validado e testado, a versão anterior tambem precisou de um restart para ficar o icone certo


Instalação — baixe o instalador da sua plataforma abaixo:

Sistema Arquivo
Windows .exe (NSIS)
Debian / Ubuntu .deb
Fedora .rpm

Full Changelog: v1.3.0...v1.3.1