# AI-powered PR Summaries

Typo automatically generates AI-powered summaries for every pull request, giving reviewers quick visibility into its purpose, scope, and code churn. These summaries expedite the review process by providing context upfront, before delving into the code.

The PR summary includes the following sections:

1. Overview – A summary of the code changes in the PR.
2. Key Changes – Detailed breakdown of changes across functions and sections.
3. Work Breakdown – Insights into the type and nature of work involved.
4. Recommendations – Suggested improvements or changes.

<figure><img src="https://813988662-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeCZyG1kSmV84geZ9Ws6s%2Fuploads%2FuPKY0NUcHxk19OFlto0Q%2FScreenshot%202025-06-10%20at%2012.39.29%E2%80%AFAM.png?alt=media&#x26;token=cf8f8f96-d3c5-400f-a30d-c2e8659a581c" alt=""><figcaption></figcaption></figure>

In addition, Typo helps you better understand engineering effort by categorizing code changes within PRs. This classification gives deeper insight into the kind of work being done:

* New Work – Completely new lines of code introduced in a PR.
* Rework – Changes made to recently written code (within the last 30 days).
* Refactor – Updates to older, existing code (written more than 30 days ago).
* Churn – Lines of code removed in a PR.

<div align="left"><figure><img src="https://813988662-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeCZyG1kSmV84geZ9Ws6s%2Fuploads%2FUXOMMACKX1VnPlZjsPQK%2FScreenshot%202025-08-22%20at%201.15.47%E2%80%AFPM.png?alt=media&#x26;token=71c3e1c5-d083-4495-9769-8401e37987f1" alt="" width="314"><figcaption></figcaption></figure></div>

You can manage these from settings [here.](https://app.typoapp.io/settings/notification) Navigate to the code health tab.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://typo.gitbook.io/typo-help-docs/platform/code-health/ai-powered-pr-summaries.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
