Rollback de Versão do Agente
Versões do Agente
Rollback de Versão do Agente
Restaura uma versão específica do agente criando uma nova versão cujo snapshot corresponde ao alvo. O histórico de versões é preservado — nenhuma versão é excluída. O rollback é registrado como auditoria. Requer a permissão agent:version:read.
POST
Rollback de Versão do Agente
Documentation Index
Fetch the complete documentation index at: https://docs.tess.im/llms.txt
Use this file to discover all available pages before exploring further.
Tentar fazer rollback para a versão atualmente ativa retorna um erro
422.Exemplos de Código
Headers
ID do workspace. Se não fornecido, o workspace selecionado pelo usuário será utilizado.
Nota: Este campo será obrigatório em uma versão futura da API. É altamente recomendado defini-lo agora para garantir compatibilidade com atualizações futuras.
Parâmetros de Caminho
O ID do agente
O ID da versão para a qual fazer rollback
Resposta
Campos da Resposta
| Campo | Tipo | Descrição |
|---|---|---|
| message | string | Mensagem de confirmação indicando a versão de origem e a nova versão ativa |
| version.version_id | integer | O novo ID de versão criado por este rollback |
| version.published_by | string | E-mail do usuário que realizou o rollback |
| version.published_at | string (ISO8601) | Timestamp de quando a versão de rollback foi criada |
| version.rollback_from_version | integer | O version_id utilizado como origem para este rollback |
| version.snapshot | object | Estado completo do agente restaurado por este rollback (mesma estrutura de Get Agent Version) |