> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qodo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Assess code change risk using blast radius

> Qodo automatically classifies the risk of a code change and can publish it as a native label in the pull request, helping teams triage which pull requests need the closest review.

export const AzureIcon = () => <svg className="azure-icon" viewBox="0 0 18 18" width="12" height="12" style={{
  display: "inline",
  verticalAlign: "middle",
  flexShrink: 0,
  background: "transparent"
}}>
    <defs>
      <linearGradient id="azure-gradient" x1="9" y1="16.97" x2="9" y2="1.03" gradientUnits="userSpaceOnUse">
        <stop offset="0" stopColor="currentColor" />
        <stop offset="0.16" stopColor="currentColor" />
        <stop offset="0.53" stopColor="currentColor" />
        <stop offset="0.82" stopColor="currentColor" />
        <stop offset="1" stopColor="currentColor" />
      </linearGradient>
    </defs>
    <path d="M17,4v9.74l-4,3.28-6.2-2.26V17L3.29,12.41l10.23.8V4.44Zm-3.41.49L7.85,1V3.29L2.58,4.84,1,6.87v4.61l2.26,1V6.57Z" fill="url(#azure-gradient)" />
  </svg>;

<div style={{ display: "flex", alignItems: "center", gap: "6px" }}>
  <Badge color="outline-purple" size="sm" shape="pill">Research Preview</Badge>
  <Badge color="outline-provider" size="sm" shape="pill" icon="github">GitHub</Badge>
  <Badge color="outline-provider" size="sm" shape="pill" icon="gitlab">GitLab</Badge>
  <Badge color="outline-provider" size="sm" shape="pill"><AzureIcon />Azure DevOps</Badge>
</div>

Blast radius is Qodo's classification of a code change's risk, based on its scope and sensitivity. Qodo makes this classification available as a native pull request tag (Azure DevOps) or label (GitHub, GitLab), so you can triage which pull requests need the closest review directly from your Git provider's pull request list.

<Frame>
  <img src="https://mintcdn.com/qodo/fLGf4_e1Rtl5uFqy/images/code-review/blast-radius-pr-list-mockup.png?fit=max&auto=format&n=fLGf4_e1Rtl5uFqy&q=85&s=8861bc777edaaeeaa66d65c6e463c4b2" alt="Pull request list showing a blast radius label next to each pull request title" width="1672" height="941" data-path="images/code-review/blast-radius-pr-list-mockup.png" />
</Frame>

## How blast radius is classified

Each pull request receives one of three risk levels:

* 🔴 **Large blast radius**
* 🟠 **Medium blast radius**
* 🟡 **Small blast radius**

<Note>
  **Azure DevOps**: Native tags don't support displaying emoji in pull requests. As a result, the tag appears as plain text, for example "Large blast radius".
</Note>

The label reflects the highest risk level identified across the pull request's review cycle. If a later commit raises the risk, the label updates to match, but the pull request only ever shows one blast radius classification at a time.

## Set using the Qodo portal (Recommended)

<Steps>
  <Step>
    Navigate to **Configurations** > **Workflow** > **Code review**.
  </Step>

  <Step>
    Enable **Publish blast radius label**.
  </Step>
</Steps>

## Set using .pr\_agent.toml

```toml theme={null}
[review_agent]
publish_blast_radius_labels = true
```

Default: `false`.

## Related resources

* [Code review anatomy](/code-review/comment-anatomy#native-pull-request-labels): See how this label fits alongside other native labels Qodo can publish.
* [Generate PR labels automatically](/code-review/generate-pr-labels): Configure custom, content-based labels alongside the automatic blast radius label.
* [Optimize AI effort with Review effort mode](/code-review/use-qodo-in-prs/control-review-effort): See how Qodo also uses risk to control how deeply it reviews a pull request.
