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.
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.
{ "version": { "version_id": 10, "published_at": "2026-04-09T15:00:00+00:00", "published_by": "usuario@exemplo.com", "rollback_from_version": 8, "snapshot": { "agent_name": "Agente de Suporte ao Cliente", "instructions": "Você é um assistente de suporte ao cliente.", "ask_user_questions": [], "steps": [], "knowledge_base_files": [], "type": "chat", "subtype": "All LLM Models", "advanced_settings": { "model": "auto", "temperature": "1" }, "visibility": "private" } }, "message": "Agent rolled back to version 8. New version 10 is now active."}