获取指定会话的详细洞察,包括消息数量、会话大小分级以及 AI 生成的分析。
devin_id 是在会话 ID 前加上前缀 devin- 后形成的 (例如:devin-abc123) 。ViewAccountSessions 权限的服务用户。服务用户凭据(前缀:cog_)
成功响应
包含量化指标和 AI 分析的会话详细信息。
在 SessionResponse 的基础上,补充了原本需要通过额外查询才能获取的字段。
会话期间发送的 Devin 消息总数。
会话期间发送的用户消息总数。
基于 ACU 使用量和消息数量对会话规模进行的分类。
xs, s, m, l, xl new, claimed, running, exit, error, suspended, resuming AI 生成的会话分析。若尚未触发分析,则为 null。分析必须由用户触发,可通过 Devin UI 或调用生成会话洞察端点来触发。
关于会话当前状态的更多详细信息。
当 status 为 running 时,detail 可能为:
working(正在积极执行工作),waiting_for_user(等待用户输入),waiting_for_approval(在安全模式下等待对操作的审批),finished(任务已完成)。当 status 为 suspended 时,detail 表示挂起原因,例如:
inactivity,user_request,usage_limit_exceeded,out_of_credits,payment_declined,org_usage_limit_exceeded,error。仅在 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 会话中已验证的结构化输出。仅在 GET/列表类端点中返回。