Listar Versões do Agente
Versões do Agente
Listar Versões do Agente
Retorna uma lista paginada de todas as versões salvas de um agente específico, incluindo o diff campo a campo e o change_summary de cada versão em relação à anterior. Requer a permissão agent:version:read.
GET
Listar Versões do Agente
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
Parâmetros de Query
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| page | integer | Não | Página atual (padrão: 1) |
| per_page | integer | Não | Número de itens por página (padrão: 20) |
Resposta
Campos da Resposta
| Campo | Tipo | Descrição |
|---|---|---|
| versions | array | Lista de versões do agente |
| current_version_number | integer | O version_id da versão atualmente ativa |
| meta.total | integer | Total de versões |
| meta.page | integer | Página atual |
| meta.per_page | integer | Número de itens por página |
| version_id | integer | Identificador sequencial único desta versão |
| published_by | string | E-mail do usuário que salvou esta versão |
| published_at | string (ISO8601) | Timestamp de quando esta versão foi criada |
| rollback_from_version | integer | null | Se esta versão foi criada por um rollback, o version_id de origem; caso contrário null |
| change_summary | string | Lista separada por vírgulas dos campos alterados em relação à versão anterior. String vazia quando não há alterações |
| diff | object | array | Diff campo a campo em relação à versão anterior. Cada chave contém previous_version e current_version. Retorna array vazio [] quando não há alterações |