Pull Request View
The Pull Request feature offers a focused way to view and generate tests for the exact code changes you're working on β helping you stay efficient, cover what's important, and reduce noise.
π₯ Watch it in action:
This feature is available in the left-side pane, right next to the Testable Tree tab.

π§ Where to Find Itβ
In the left panel of the EarlyAI extension, you'll see a tab labeled "PULL Request".
Clicking it will open a view focused on your active branch's differences from your base branch (typically main
or master
).

π What It Showsβ
When you're working on a feature branch, the view automatically shows:
- The diff between your current branch and the base branch (
main
ormaster
). - Testable files under edit (filtered to only those relevant to the diff).
- Coverage and test generation options, scoped to your changes.

This helps you focus only on the files that matter for your current pull request.
π Changing the Destination Branchβ
At the top of the PULL Request view, youβll find a branch selector.
This allows you to change the destination branch youβre comparing against β for example, switching from main
to another integration or staging branch.

β Why Use It?β
The PULL Request view is built for focus:
-
π§ͺ Generate tests only for files that changed
Avoid scanning the whole project β generate tests exactly where you need them. -
π Visualize test coverage on your changes
See whatβs tested, whatβs missing, and act quickly before merging. -
π Easily switch base branches
Match the flow of your actual pull request and preview changes in context.
This view reduces test generation noise, saves time, and aligns better with your development workflow.
π· Coming Soonβ
Weβll continue improving this view with features like:
- Inline diff previews
- Code-level test suggestions on changed lines
- Auto-prompted test generation based on PR scope
π Questions?β
If youβre unsure how to use the PULL Request view or want to report a bug, reach out at support@startearly.ai.