- Salvar cria uma versão nova, que fica como rascunho. Nenhum lead recebe.
- Publicar escolhe a versão que está no ar. É a que responde aos leads.
O que é versionado
Tudo o que fica no config do agente: modelo e parâmetros, prompt, Enviar dados, tools (ações da Zatten, HTTP, apps integrados, MCP), skills, lista de tarefas, resumo do histórico, retry e fallback, falha do agente, monitoramento (LangSmith), limite de chamadas, filtro de tools e descarte de resultados. Não é versionado e vale na hora em que muda, sem publicar: os ajustes de Configurações avançadas que ficam no projeto, como Tempo de espera (buffer), Pausa humana e Segmentação. (Falha do agente, na mesma seção, é do config e é versionada.) Também não são do config: o funil, as tags, as propriedades e as automações do projeto.Onde fica no painel
Menu Agente (/project), no topo da página:
- Seletor de versões (ícone de relógio com
vN): lista as versões, da mais nova para a mais antiga, com o tempo desde a criação. A publicada tem ponto verde e o selo publicada. Clicar numa versão abre a configuração dela no editor. - Botão de ação, que muda conforme o estado:
Como funciona
1
Editar
Mude o que precisar. O chat de teste já roda o que está
na tela (selo Rascunho).
2
Salvar
Cria a versão nova. A versão no ar não muda. O painel valida antes: erros (ex.: modelo
sem nome, tool com lista sem tipo de item) impedem o salvamento; avisos (ex.:
monitoramento sem chave) deixam salvar.
3
Testar a versão salva
Com a versão nova aberta no seletor, o selo do chat mostra vN · não publicada.
4
Publicar
Só uma pessoa, no painel. A versão aberta passa a ser a do ar.
Voltar a uma versão anterior
- Abra o seletor de versões e clique na versão que estava boa.
- Confira a configuração no editor (e no chat de teste, se quiser).
- Clique em Publicar.
Pelo MCP
O MCP nunca publica. Uma escrita no blocolangchain (ou no bloco skills, quando
acrescenta skill ao agente) cria uma versão nova, não publicada, e a versão no ar
continua a mesma.
- Se o config enviado é igual ao atual, nenhuma versão é criada.
- Se já havia uma versão por publicar, a escrita é gravada por cima dela, e uma nota avisa. Quem deixou aquele rascunho pode ter mudanças que não estão no seu config: confira antes de pedir para publicar.
get_templatedevolve o config da versão mais nova, publicada ou não. Assim uma escrita não apaga o rascunho que alguém deixou no painel.- A resposta de
update_templatetraz a versão criada emagent.versioneagent.published: false.
Armadilhas
- Salvar não é publicar. O aviso verde de “Versão salva” não põe nada no ar.
- Rascunho de outra pessoa. Duas pessoas (ou a pessoa e o assistente) editando ao mesmo tempo: cada um salva uma versão a partir do que tinha na tela, e publicar uma deixa de fora a mudança da outra. Combine quem edita e quem publica.
- Esperar efeito imediato. Até 2 minutos para as conversas pegarem a versão nova.
- Achar que buffer e pausa voltam com a versão. Esses ajustes não são versionados; restaurar uma versão não muda o valor atual deles.
- Restaurar traz a chave antiga. Se a chave do modelo foi trocada depois daquela versão, a versão restaurada usa a chave antiga. Confira no editor antes de publicar.
Perguntas frequentes
Existe limite de versões?
Existe limite de versões?
O painel não mostra limite. Cada salvamento com alteração cria uma.
Dá para apagar uma versão?
Dá para apagar uma versão?
Não. Versões ficam no histórico; para deixar de usar uma, publique outra.
Por que publiquei e o lead ainda recebeu a resposta antiga?
Por que publiquei e o lead ainda recebeu a resposta antiga?
A conversa pega a versão nova em até 2 minutos. Se passou disso, confira no seletor se
a versão certa está com o selo publicada.
Para saber mais
- Testar o agente
- O que só se faz pelo painel
- Como uma escrita funciona
- Referência do config do agente
- LangGraph: visão geral
- Termos para buscar: “assistant versions LangGraph”, “set latest version”, “publicar agente”.