Obtém informações detalhadas de uma sessão específica, incluindo contagens de mensagens, categoria de 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).ViewOrgSessions no nível da organização.Credencial de usuário de serviço (prefixo: cog_)
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.