SUMMARIZATION

File a Linear ticket for regressed errors after deploy

Detects Sentry issues that regressed in the latest deploy's release window, summarizes what broke and when it was previously fixed.

CategorySummarization
Enginesim
Difficultyintermediate
Triggerevent
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerSentry release createdSentrySentry
  • ActionFetch issues that regressed in the release windowSentrySentry
  • LogicStop if no regressions found
  • ActionSummarize each regressed issueOpenAI
  • OutputOpen a grouped regression ticketLinearLinear

What it does

This workflow watches for one specific failure mode: an error class that was previously resolved and has now come back in a new release. It gathers every regressed Sentry issue tied to the deploy, writes a tight summary of each (what it is, when it was last fixed, how many events since the deploy), and files one Linear ticket grouping them all with direct Sentry links.

When to use it

Use it when regressions keep slipping through because resolved issues stop getting attention. Brand-new errors usually get noticed; quietly reopened ones do not. This guarantees a tracked work item the moment a fix is undone.

How it works

A Sentry release-created event triggers the flow with the new version. The flow queries Sentry for issues whose status flipped from resolved back to unresolved within the release window. A filter drops the run entirely if there are zero regressions, so no empty tickets are created. An OpenAI step writes a per-issue summary and a one-line headline. A Linear ticket is created with the headline as the title and the summaries as the body, labeled as a regression.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect SentryErrors, performance, releases.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect LinearIssues, projects, cycles, triage.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.