Obter insights detalhados de uma sessão específica, incluindo contagem de mensagens, classificação por tamanho da sessão e análise gerada por IA.
devin_id é o ID da sessão com o prefixo devin- (por exemplo, devin-abc123).ViewAccountSessions no nível Enterprise.Credencial de usuário de serviço (prefixo: cog_)
Resposta de sucesso
Detalhes da sessão, enriquecidos com métricas quantitativas e análise gerada por IA.
Estende SessionResponse com campos adicionais que exigem consultas adicionais.
Número de mensagens do Devin enviadas durante a sessão.
Número de mensagens do usuário enviadas durante a sessão.
Classificação do tamanho da sessão com base no consumo de ACU e na quantidade de mensagens.
xs, s, m, l, xl new, claimed, running, exit, error, suspended, resuming Análise da sessão gerada por IA. Nulo se a análise não tiver sido acionada. A análise deve ser acionada pelo usuário, seja pela interface do Devin ou pela chamada ao endpoint de geração de insights da sessão.
Detalhamento mais específico do status atual da sessão. Quando o status é "running": "working" (trabalhando ativamente), "waiting_for_user" (aguardando entrada do usuário), "waiting_for_approval" (aguardando aprovação de ação em modo seguro) ou "finished" (tarefa concluída). Quando o status é "suspended": o motivo da suspensão, como "inactivity", "user_request", "usage_limit_exceeded", "out_of_credits", "payment_declined", "org_usage_limit_exceeded" ou "error". Só é preenchido em endpoints de GET/list.
working, waiting_for_user, waiting_for_approval, finished, inactivity, user_request, usage_limit_exceeded, out_of_credits, payment_declined, org_usage_limit_exceeded, error Saída estruturada validada da sessão. Só é preenchida em endpoints de GET/list.