Esta página foi traduzida automaticamente do inglês. Leia o original em inglês.

Todas as versões
v0.25.156 de novembro de 2026

Chats ganham um orçamento de geração, uma tela Modelos do projeto, uma aba Mídia e modelos locais sob demanda

6 destaques5 novos recursos5 melhorias18 correções

Chats agora executam geração na nuvem com um orçamento que você pode aumentar a partir do chat, e uma nova tela Modelos do projeto lista todos os modelos que o agente pode usar. O painel direito ganha uma aba Mídia, mensagens enviadas enquanto o agente trabalha direcionam o turno em execução por padrão, e modelos locais são carregados apenas quando um trabalho precisa deles.

Destaques

Orçamento de geração do chat, ativado por padrão

Um novo chat permite geração na nuvem com um orçamento de 30% da sua cota, em um modo Sem perguntas dentro do orçamento que só pergunta quando um trabalho não caberia. Você pode mudar para Perguntar antes de cada operação ou Desativado, e quando o orçamento acaba o agente é informado de quanto resta e aponta para o cartão Aumentar orçamento. Nada é cobrado por um trabalho recusado, e somente você pode aumentar o orçamento. (#1223)

Tela Modelos do projeto

Pacotes, depois Modelos, depois Todos os modelos é uma tabela do projeto com todos os modelos que o agente poderia usar, locais e na nuvem, com tipo, onde é executado, estado, data de lançamento e se o agente pode usá-lo. Todas as colunas são ordenadas ao clicar e o padrão é a data de lançamento mais recente primeiro, com datas desconhecidas por último. Um modelo local de imagem ou vídeo que não foi baixado oferece Baixar na própria linha. (#1222)

Mensagens direcionam o turno em execução por padrão

Uma mensagem enviada enquanto o agente está trabalhando agora direciona esse turno em vez de esperar; Configurações, depois Assistente, muda para Fila no desktop e na CLI, e Ctrl ou Command com um clique ou Enter envia uma única mensagem no modo contrário. O chat do desktop também ganhou uma largura de chat configurável, um botão de envio redondo que se torna Parar, Enviar, Direcionar ou Fila, e um minimapa de mensagens na borda esquerda. (#1232)

Uma única superfície de geração para imagens, vídeo, áudio e 3D

O agente agora gera imagens, vídeo, áudio e 3D por um único conjunto de ferramentas, com o Tripo rodando por trás de model_generate e image_generate em vez de como seu próprio grupo de ferramentas. As ferramentas de trabalho também lidam com trabalho na nuvem, então o agente pode esperar e salvar, verificar o status, acompanhar ou listar trabalhos de um chat ou de um projeto. (#1233)

Aba Mídia gerada no painel direito

Uma aba Mídia mostra imagens, vídeo, áudio e 3D gerados como uma grade de miniaturas, limitada a este chat ou ao projeto inteiro, mais recentes primeiro, com um limite e um botão Atualizar. Clicar em um bloco abre a prévia do arquivo e um clique duplo o fixa, e as miniaturas são construídas fora da thread da UI e armazenadas em cache no disco, para que centenas de arquivos rolem suavemente. (#1235)

Modelos locais carregam sob demanda e são descarregados quando ociosos

Abrir um chat não mantém mais um modelo local de imagem residente: um modelo é carregado quando um trabalho precisa dele e é descarregado após uma janela de inatividade, 10 minutos por padrão e configurável até 7 dias. A ferramenta de imagem do agente avisa que a primeira imagem de um chat pode esperar pelo carregamento, e um chat ocioso não mantém nada. (#1240)

Novidades

Citar texto do assistente no compositor

Selecionar texto em uma resposta do assistente exibe um botão Citar; salvar coloca a citação, com um comentário opcional, no compositor como um chip que você pode reabrir, excluir por inteiro ou deixar para enviar. Ao enviar, cada chip se torna uma referência citada que o agente lê, e mensagens enviadas mostram os chips novamente. (#1218)

Interruptores de grupo e um botão Orçamento na barra de Ferramentas

A barra de Ferramentas agora começa com Imagens, Vídeo, Áudio e 3D como interruptores simples que ativam todos os membros que o projeto tem, depois um separador e as outras ferramentas. Uma barra recolhida mantém os ícones dos itens ativados e adiciona um botão Orçamento cuja dica de ferramenta informa quanto da cota resta; os mesmos comandos de grupo e a visualização de orçamento estão na CLI. (#1224)

O agente pode pedir ferramentas no chat

Uma ferramenta request_tools sempre carregada permite que o agente peça para você ativar ferramentas que estão desligadas, ou permitir um modelo que o projeto bloqueia, com uma justificativa de uma frase, e depois continuar o mesmo turno. Ela usa os próprios nomes da barra de Ferramentas, e aprovar ativa exatamente o que o interruptor correspondente ativa. (#1225)

Medidor de contexto e Compactar ou Manter antes de enviar

A porcentagem de contexto do compositor se torna um anel cujo popover mostra o uso, o aquecimento do cache de prompt e a nota de compactação automática, com uma ação Compactar contexto e um caminho para os detalhes do contexto. Um chat longo cujo cache expirou recebe uma escolha Compactar ou Manter ao lado de Enviar, e /compact executa a mesma compactação. (#1243)

Permitir para este chat no cartão de aprovação de imagem

O cartão de aprovação de imagem ganha uma terceira resposta ao lado de Permitir uma vez e Negar: Permitir para este chat aprova a imagem, ativa o grupo Imagens nesse chat e permite que imagens posteriores rodem sem um cartão enquanto o orçamento do chat cobrir essas imagens. (#1244)

Melhorias

Datas de lançamento dos modelos

As entradas de modelo podem conter uma data de lançamento opcional vinda do servidor, e a tela Modelos do projeto a mostra na coluna Data de lançamento. Uma data malformada remove apenas a data, nunca o modelo. (#1221)

O agente escolhe o modelo e a operação

A menos que você os tenha bloqueado na tela Modelos do projeto, o agente agora escolhe o modelo e a variante para cada trabalho, e informa por que algo não está disponível, junto com o uso típico como porcentagem da cota. Uma busca de modelos abre com uma visão geral compacta do que está disponível, do que não está e por quê, e de quanto do orçamento do chat resta. (#1229)

O indicador de orçamento se mantém atualizado

O botão Orçamento, o chip Geração na nuvem e a janela de orçamento são atualizados quando o modo, as concessões ou o uso do chat correspondente mudam, incluindo trabalhos iniciados em outra janela. Imagens aprovadas no modo Perguntar usam o mesmo orçamento do chat. (#1236)

Todo texto diz chat em vez de sessão

Mensagens, rótulos, dicas de ferramenta, descrições de ferramentas e guias no aplicativo em desktop, CLI e pacotes próprios agora dizem chat em vez de sessão, em cerca de duas mil strings. Sessões de login, sessões de transporte e as coisas que outros programas leem mantêm a redação antiga. (#1252)

Aplicativos móveis dizem chat em vez de sessão

A aba Sessões no iOS e Android agora é Chats, e informações da sessão, nome da sessão, sobre esta sessão e nova sessão agora aparecem como chat, com tradução em todos os idiomas do catálogo. Dados armazenados e versões mais antigas do aplicativo continuam funcionando sem alterações. (#1255)

Correções

Falhas intermitentes de build corrigidas na causa raiz

A retenção de download, a classificação de conflito de escrita e o caso de desligamento por drain agora se comportam da mesma forma em todas as execuções, sem novas tentativas, testes ignorados ou timeouts maiores. (#1217)

Linhas legadas de imagem e vídeo saem da barra de Ferramentas

Dois aliases de backend não aparecem mais como linhas separadas Geração de Imagem e Vídeo que nunca podiam mudar de estado. O aviso após um interruptor agora informa o que realmente mudou, como Imagens desativadas. (#1220)

Vários grupos aprovados de uma vez são aplicados em uma única atualização

Uma única aprovação que ativa vários grupos, cada um com membros de pacote por trás, agora é aplicada como uma única alteração, em vez de os grupos posteriores falharem e o agente ser solicitado a tentar novamente. (#1227)

Stands de desenvolvimento e confiabilidade de build

Stands de desenvolvimento paralelos não compartilham mais o Kernel do aplicativo instalado, e as falhas intermitentes de build por trás disso são corrigidas na causa raiz. (#1228)

Uma prévia de arquivo não pode mais manter um turno aberto

Uma solicitação de prévia que nada responde agora termina com um motivo após 15 segundos, em vez de rodar por minutos até você parar o turno. Falhas e travamentos de ferramentas são reportados para que possam ser diagnosticados. (#1230)

Um interruptor de grupo é uma única alteração

Clicar em um grupo e enviar uma mensagem logo em seguida agora obtém o grupo inteiro em vez de metade dele, e um cartão request_tools abre na janela que mostra seu chat. (#1231)

Janelas respondem a prévias de arquivo sem o painel direito

Prévias de arquivo e diálogos de pacote são respondidos pela própria janela em vez do painel Explorer, então funcionam com o painel fechado e voltam após uma reconexão ou uma reinicialização do Kernel. (#1234)

Editor de orçamento oferece apenas pacotes que você pode usar

O editor de orçamento lista apenas pacotes para os quais sua conta é elegível, e uma recusa do servidor agora mostra o motivo em vez de bloquear a aprovação pelo restante da sessão. Uma conta sem pacote elegível vê o motivo e pode iniciar um teste gratuito em vez dos controles de aprovação. (#1237)

Recusas e descoberta informam o motivo real

Uma recusa de geração e a descoberta de modelos agora dizem por que um trabalho não pode rodar, em vez de apontar para uma ferramenta que já está ativada e fazer o agente dar voltas. Em um stand de desenvolvimento local, uma versão fixada do Tripo é instalada após uma atualização do pin. (#1241)

Dicas de diretório envelhecem no relógio do servidor

As dicas de diretório de mídia agora envelhecem por um único relógio, então uma máquina cujo relógio difere do servidor não perde mais seu ranking e seus modelos permanecem na primeira página que o agente vê. (#1242)

A mídia deste chat segue renomeações, avisos de recuperação mais discretos

Uma imagem gerada que o agente renomeia permanece listada com seu novo nome em vez de aparecer como excluída, e adicionar ou remover uma imagem não exibe mais um grande painel de recuperação acima do compositor. (#1246)

Minimapa de mensagens permanece visível

A faixa de uma barra por mensagem permanece na tela em qualquer largura de chat, incluindo janelas estreitas e barras de rolagem sobrepostas, e sua linha de conexão fina desapareceu. (#1247)

Stand local recarrega a configuração do nginx

O stand de desenvolvimento local recarrega o nginx com a configuração atual do checkout do Server em cada inicialização. (#1248)

Mídia segue curingas, sem gravação de volta, arquivos do Tripo no lugar

A mídia deste chat agora segue renomeações com curinga e comandos que terminaram com erro, uma imagem entregue nunca é gravada de volta depois que o agente a move, o Tripo salva na pasta generated-models para que seus arquivos apareçam em Projeto, e blocos 3D recebem uma imagem estática. (#1249)

Chats ociosos longos param de reler seu histórico

Um chat longo que está ocioso não relê nem renderiza novamente todo o seu histórico uma vez por segundo, o que havia levado a janela a usar todo o processador e mais de um gigabyte de memória. (#1250)

Login do stand local após a recarga do nginx

O login do stand de desenvolvimento local não falha mais em uma conexão do pool que o nginx recarregado já havia fechado. (#1251)

Chats ociosos de projeto de engine param de reler o histórico

Um chat ocioso em um projeto de engine não relê mais seu histórico a cada meio minuto por causa da sondagem de conectividade do editor, então o worker fica quieto entre os turnos. (#1254)

Sem falso travamento em uma espera saudável de geração na nuvem

Uma espera longa, porém saudável, de rig do Tripo não é mais reportada como travada aos 15 minutos; ferramentas de geração e de trabalho agora recebem um limite de travamento que corresponde ao próprio timeout delas. As entradas de rig também descrevem os formatos que o Tripo realmente aceita. (#1256)

Nos bastidores

  • chore(deps): unity-mcp-cli 1.7.0, godot-cli 0.35.0, unreal-mcp-cli 0.27.0, gamedev-cli-core 0.8.0 (#1215)
  • chore(deps): re-resolve known-vulnerable transitive packages (#1216)
  • docs(plans): wave 1 status and wave 2 owner decisions (#1226)
  • test: fix six flaky core tests at their causes (round 2) (#1239)
  • test(chat): a follow-up sent during a running turn survives Stop (CLI + desktop, steer + queue) (#1238)
  • test: shared 5 s default for vi.waitFor in every vitest pass (#1245)
  • test(core): the idle-cost history test no longer races real I/O against fake time (#1253)