Sentry AI 员工

Leina 连接 Sentry,帮你调查错误、查看版本健康状况、分配问题。在团队聊天中交代任务,Leina 完成工作,再把结果带回来。

连接 Sentry,选择要共享的内容,就可以交代第一项任务。

Leina + Sentry 结果示例

你

在 Sentry 组织 atlas 搜索未解决的结账问题,读取问题 4821 和推荐事件,整理错误、涉及代码和未知项。

Leina

事件显示结账金额计算中发生了 TypeError,能确定失败操作,但还不能确定购物车数据为何缺失。

Sentry · 问题调查

结账金额计算失败

问题 4821 · 已观察到的事件证据与待查原因。

错误现象
读取 total 时发生 TypeError,目标值为 undefined。
堆栈位置
checkout.ts 中的 calculateTotal,读取购物车总额时失败。
待核实
事件未说明购物车为何为 undefined,需要检查之前的数据加载路径。
为下一次调试提供具体的排查起点。

什么是 Sentry AI 智能体?

AI 可以结合 Sentry 问题记录与事件证据,说明失败位置,并列出尚待核实的问题。

你指定资料来源和保存位置。Leina 使用连接有权访问的内容完成任务,再把结果交给你检查。

Sentry

Sentry 是用于错误和性能排查的应用监控平台。

  1. 查找匹配问题

    在指定组织搜索未解决的结账问题。

  2. 读取问题与事件

    检查问题 4821 及其推荐事件。

  3. 归纳证据

    区分异常、堆栈位置和未经证实的原因。

可以交给 Leina 的 Sentry 任务

复制示例,补充具体信息,然后在已接入的团队聊天中发给 Leina。

调查错误问题

在 Sentry 组织[organization]用 query [查询]搜索问题,读取问题[issue ID]及 recommended 事件,总结观察到的错误与未知事项。

sentry

查看发布健康

读取 Sentry 组织[organization]发布[version],请求日期[范围]的 release health fields [字段]并解释返回统计。

sentry

分配问题

更新 Sentry 组织[organization]的问题[issue ID],assignedTo [负责人]。

sentry

在 Slack 分享错误排查摘要

读取 Sentry 组织 [组织] 的问题 [问题 ID] 及推荐事件,在 Slack 频道 [频道 ID] 发布已观察到的错误、堆栈位置、待查问题和问题索引。

sentry + Slack

下一项 Sentry 工作,从一条消息开始。

连接工具,交代任务,查看结果

在团队聊天中告诉 Leina 你的需求,说明数据来源、保存位置和预期结果。

  1. 连接账号

    连接任务涉及的工具,让 Leina 访问需要的内容。

  2. 尝试一个任务

    提供资料来源、结果的保存位置,以及你希望完成的工作。

  3. 核对结果

    查看任务结果,并核对应用中的变更。

让 Leina 在 Sentry 中动手完成工作

把这些日常工作交给你的 AI 员工。

List Organization Integrations

列出 Sentry 组织已安装的集成,可选用提供商和功能筛选。

Get Organization Integration

按其集成 ID 获取一个已安装的 Sentry 组织集成。

Get Organization Integration Config

列出 Sentry 组织的可用集成提供商配置,可选按提供商键过滤。

List Organization Sentry Apps

列出 Sentry 组织创建的自定义 Sentry 应用。

Get Sentry App

按 ID 或 slug 获取一个 Sentry 应用,包括集成元数据和 OAuth 客户端设置。

List Organization Projects

列出属于 Sentry 组织的项目。

Get Project

按组织和项目 slug 或 ID 获取一个 Sentry 项目。

List Organization Issues

列出 Sentry 组织的问题,可选搜索、项目和环境过滤器。

Get Issue

按数字 ID 或短 ID 获取 Sentry 组织中的一个问题。

Get Issue Event

按事件 ID 获取 Sentry 问题的一个事件,或使用 latest、oldest 或 recommended 选择器。

List Issue Events

列出属于一个 Sentry 问题的事件,可带可选的事件查询过滤器。

Update Issue

更新一个 Sentry 问题的可变属性,如状态、分配或书签。

List Organization Releases

列出属于 Sentry 组织的发布,可选按版本前缀过滤。

Get Organization Release

获取 Sentry 组织中的一个发布,可包含可选的健康和摘要统计信息。

Get Release Health Stats

通过使用该发布版本查询 sessions 端点,检索一个 Sentry 发布的发布健康会话统计。

List Organization Replays

列出 Sentry 组织的会话回放,可带可选的项目和环境过滤器。

Get Replay

按回放 ID 获取 Sentry 组织中的一个回放实例。

List Alerts

列出 Sentry 组织的警报工作流,可带可选的 ID、项目和搜索过滤器。

Get Alert

按工作流 ID 获取 Sentry 组织中的一个警报工作流。

把 Sentry 和其他工作工具连起来

告诉 Leina 用哪些资料,以及结果保存在哪里。

为你的 AI 员工连接更多工具

连接工作中使用的 App,让 Leina 获取任务需要的信息,继续推进工作。

讨论继续往前走, Leina 接手具体工作。

在团队讨论中交代任务。Leina 使用已连接的工具完成工作,再回到聊天中交付结果。

了解 Leina 如何在 Slack 中工作
Leina结果示例

事件显示结账金额计算中发生了 TypeError,能确定失败操作,但还不能确定购物车数据为何缺失。

结账金额计算失败

关于 Sentry 和 Leina,你可能还想知道

可以读取代表事件吗?

get_issue_event 支持 latest、oldest、recommended 选择器及 event ID。

发布健康查询需要什么?

提供组织、发布版本及目标会话统计 fields。

更新问题会修复应用吗?

它们修改 Sentry 跟踪属性,修复应用代码需要独立工作。

让 Leina 成为你的 Sentry AI 员工

从手头的一项工作开始。告诉 Leina,你想要什么样的结果。

连接 Sentry,选择要共享的内容,就可以交代第一项任务。