Apresentando Verboo Code 0.15: streaming estável, aviso de cold start e 401 corrigido
Back to the blog
Artigo

Apresentando Verboo Code 0.15: streaming estável, aviso de cold start e 401 corrigido

Mafra
18/08/2026
4 min read

Doze commits, quatro correções que mexem direto na confiabilidade do streaming e duas mensagens de erro que pararam de mentir pro usuário. A 0.15 não trouxe feature vistosa, mas resolveu o tipo de bug que faz você perder trabalho de sessão longa sem nem perceber que perdeu.

Novidades

Aviso de cold start: chega de achar que travou

Quando o backend fica em silêncio por causa de cold start ou preempção de GPU, a sessão parecia travada, mesmo estando viva. A 0.15 cria um controlador de warming por requisição (sem timer global compartilhado) que dispara mensagens rotativas com a Boo no spinner assim que a resposta demora mais que VERBOO_SLOW_HINT_MS (12 segundos por padrão).

O aviso só encerra quando chega conteúdo de verdade: texto, raciocínio ou tool call visível. Chunk vazio de metadado não conta. E se você disparar duas chamadas e uma for rápida, ela não apaga o aviso da que ainda está lenta. Sete testes cobrem concorrência, chunk inicial vazio, fetch lento, stream lento e falha de rede. Não muda retry, timeout nem o conteúdo da resposta: é só a UI parando de fingir que está tudo normal enquanto o servidor acorda.

401 pós-upgrade não manda mais pra tela de login

Cenário clássico: você faz upgrade de plano, o backend ainda está provisionando o novo limite, e o CLI recebe um 401 no meio do caminho. Antes disso mandava você pra tela de login, como se a sessão tivesse expirado. Confuso pra quem acabou de pagar.

Agora o router expõe um código estruturado (plan_provisioning) que a 0.15 reconhece e trata como "seu plano está sendo ativado", não como falha de autenticação. Mensagens legadas de crédito continuam funcionando do jeito neutro de sempre, e erro real de autenticação continua mandando pro login normalmente. Cinco testes isolam cada cenário: provisioning, legado, provider externo, crédito esgotado de verdade e autenticação real.

Logo novo na tela de abertura

O header de inicialização ganhou o logo da Verboo, em layout lado a lado em terminais com 80+ colunas e formato compacto em telas estreitas. Puramente cosmético, mas é a primeira coisa que você vê ao abrir o CLI, então vale o parágrafo.

Correções

Streaming não perde mais conteúdo em tasks longas

Essa é a correção que mais importa da 0.15. Em tasks que rodam por muito tempo, um erro no meio do stream (fechamento prematuro do provider, erro in-stream) podia deixar blocos de thinking, texto ou tool use abertos e o conteúdo parcial se perdia antes de chegar no consumidor. Pior: o stream com erro às vezes era apresentado como se tivesse terminado com sucesso.

A 0.15 fecha os blocos ativos antes de propagar o erro, então o que já foi gerado é preservado. Streams com erro não recebem mais um message_stop terminal falso, o erro sintético reseta o estado da interface do jeito certo. De brinde, o watchdog de diagnóstico só começa a contar quando waiting_for_agents realmente começa, então o primeiro tick de espera não reporta um travamento falso por tempo gasto no turno principal. 122 testes focados de streaming e watchdog, mais a suíte completa: 2.534 testes passando.

Outras correções

  • SDK: removido um ciclo de import no barrel do SDK que vazava pra constantes de hooks.
  • Plugins: instalação via GitHub agora prefere HTTPS por padrão, reduzindo fricção em ambientes sem SSH configurado.

Infraestrutura

CI migrado pra Blacksmith (cache de build e Docker mais rápido) e as suítes de teste agora rodam isoladas, com módulos de LSP mockados separadamente pra evitar contaminação entre testes. Nada que você vê rodando o CLI, mas é o que mantém o ritmo de release sem quebrar o que já funciona.

Como atualizar

npm install -g @verboo/code@latest

Ou com Bun:

bun install -g @verboo/code@latest

Confira a versão depois do update:

verboo --version
# 0.15.0

Diff completo dessa versão: github.com/verbeux-ai/code/compare/v0.14.5...v0.15.0, no repositório verbeux-ai/code.

Nenhuma dessas correções muda o que te trouxe até aqui: o Verboo Code continua rodando 6 modelos open source em GPU dedicada com tokens ilimitados, sem cap de refactor longo travando no meio do stream. Se você já testou a 0.14.5, essa atualização é rápida e resolve exatamente o tipo de instabilidade que te fez desconfiar de sessão longa.

Enjoyed this article?
Share knowledge with your network.
Read also

Related articles