heydeer
Sign in
Changelog

What’s new in HeyDeer

New features and improvements in HeyDeer, newest first.

    • New

      HeyDeer can write your repository checks

      Choose Set up repository checks under Getting started, and HeyDeer opens a pull request that adds checks based on your code and past pull requests. To use your own coding agent instead, copy the prompt.

      Repository checks
    • Improved

      Plan and credit options from the PR

      When a workspace runs out of credits, the link in HeyDeer’s PR comment opens Usage & billing with the options ready: choose a plan, upgrade to Pro, or add credits.

    • Improved

      Shorter finding comments on GitHub

      Each finding shows what’s wrong and what it causes, with any suggestion you can commit. Why it happens and the suggested fix are under Learn more.

      How a finding is laid out
    • Improved

      Connectors for reviews and tasks

      MCP servers are now connectors. Fix with HeyDeer and @heydeer mentions can use them too, you choose which tools each one allows, and reviews only call read-only tools. Each review and task page lists its connector calls.

      Connectors
    • New

      HeyDeer follows REVIEW.md

      Put review-only guidance in REVIEW.md, at the repository root or in any directory. HeyDeer follows the files that cover a PR’s changes, so teams coming from other code reviewers can keep theirs.

      REVIEW.md
    • Improved

      Tasks and Autopilot open in the dashboard

      Choosing findings to fix, starting Autopilot and following a task or run happen beside your reviews, on pages laid out like the review page.

    • Improved

      Guidance changes wait for a person

      HeyDeer leaves approval of a PR that changes review guidance, such as AGENTS.md, CLAUDE.md, repository checks or skills, to a person.

      What approval requires
    • Improved

      See each reviewer’s potential issues

      While a review runs, expanding a reviewer on the review page lists the potential issues it reported, before verification.

    • Improved

      Repository checks share .agents/checks with other tools

      HeyDeer runs the checks whose frontmatter has a files key and ignores checks written for other review tools. It skips an invalid check and names it under Review notes.

      Repository checks
    • New

      Chat with support

      Message the HeyDeer team from the chat button on the website, or from Contact support in your account menu. When you’re signed in, your conversations follow you to any browser.

    • New

      Ask HeyDeer about a walkthrough

      Select code or text in a walkthrough and choose Ask HeyDeer. HeyDeer reads the PR’s code to answer, and you can ask follow-ups. Questions stay private to you and are never posted to GitHub.

    • Improved

      Finding categories

      Each finding names its category after its severity, on GitHub and on the review page: correctness, reliability, security, performance or maintainability.

    • Improved

      Reviews start sooner

      HeyDeer moves on as soon as the code is ready, so reviewers usually start working up to 30 seconds earlier.

    • Improved

      Reviews post without waiting for the walkthrough

      HeyDeer posts the review on GitHub as soon as it is ready, and the walkthrough follows a few minutes later.

      Walkthrough
    • Improved

      Automatic approval and risk at a glance

      The review page shows whether a PR qualifies for automatic approval beside its risk level, with the reasoning one click away. Feedback scope previews now sit beside the findings they change.

    • Improved

      Review progress on a timeline

      The review page charts every stage and reviewer on one timeline and shows what each running reviewer is working on, in its own words.

    • Improved

      Autopilot reads GitHub Actions logs

      When a GitHub Actions check fails, Autopilot reads the failed step’s log to fix the cause. An owner of the GitHub account first approves the Actions permission on GitHub.

      How Autopilot works
    • Improved

      The dashboard has a new look

      It matches the HeyDeer homepage, and the sidebar groups Reviews, Autopilot and Tasks, then Insights, then your workspace.

    • Improved

      Mention @heydeer to resolve merge conflicts

      Ask @heydeer on a pull request to resolve its conflicts, and HeyDeer merges the base branch into the pull request’s branch and pushes the result. Pull requests from forks still need their author, because HeyDeer can’t push to a fork.

      Mention @heydeer
    • Improved

      Diagrams in walkthroughs

      Walkthrough tabs whose changes span several parts of the system, such as the browser, a server and a database, now open with a diagram of how those parts connect or the steps between them.

      Walkthrough
    • New

      Autopilot gets pull requests ready to merge

      Start Autopilot from a review or comment @heydeer autopilot. HeyDeer fixes findings, failing checks, merge conflicts and requests from people with write access, pushes to the PR’s branch and reviews each change until the PR is ready.

      How Autopilot works
    • New

      Ask questions and hand off work with @heydeer

      Mention @heydeer in a pull request or issue to ask about the code, have HeyDeer change it, open issues or start a review. HeyDeer answers where you asked, and each request appears under Tasks.

      See what you can ask
    • New

      Review walkthroughs

      Reviews now come with a walkthrough: related changes grouped together and important changes highlighted, with the code for each group. Open it from the Walkthrough button on a review, and mark a whole tab as Viewed when you’re done.

      Walkthrough
    • Improved

      Reviews point out more worthwhile improvements

      In Balanced and Detailed, HeyDeer also points out low-cost improvements it has verified, such as unused code, duplicated logic, comments that contradict the code and tests that can’t catch what they check. It leaves out cosmetic nitpicks.

    • Improved

      Reviews check what plans and AGENTS.md lead to

      When a pull request changes a plan, a specification or AGENTS.md, HeyDeer works through what following it would do and reports cases it leaves open or contradicts.

    • New

      Insights summarize findings across your reviews

      See findings by severity, how many your team fixed or declined once HeyDeer checked again, and totals for each repository. Workspace admins also see totals for each author.

      See what Insights shows
    • Improved

      Feedback scope matches how your team handles reviews

      HeyDeer reports minor issues, such as mismatched copy, as Low. Concise leaves them out unless a repository check raised them, and Detailed also includes likely ones for coding agents to verify and fix.

      Compare feedback scopes
    • Improved

      Reviews check concerns other reviewers raise

      When HeyDeer agrees with a concern in another reviewer’s inline conversation, it posts its own finding.

      How HeyDeer reads existing discussion
    • Improved

      Reviews look for the same problem in related code

      When a pull request corrects a problem, HeyDeer points out other places in the code where the same problem remains.

    • Improved

      Reviews read documentation and dependency sources

      When a finding depends on how a library, API or platform behaves, HeyDeer checks its official documentation or published source.

    • Improved

      Fix PRs describe their changes

      HeyDeer writes each fix PR’s title and description from what it changed and the tests it ran.

      See how fixes work
    • Improved

      Turn on automatic reviews during setup

      Right after setup, HeyDeer asks whether to review pull requests on every push and shows which repositories that covers.

      How automatic reviews work
    • Improved

      Automatic reviews skip dependency updates

      By default, HeyDeer doesn’t review dependency updates from Dependabot, Renovate, pre-commit.ci and Snyk on its own. Comment @heydeer review to review one.

      Automatic review filters
    • Improved

      Reviews leave out lock files

      HeyDeer skips changes to lock files such as pnpm-lock.yaml and Cargo.lock, so dependency changes use fewer credits. Mark a lock file -linguist-generated in .gitattributes to review it.

      Generated files
    • Improved

      Skipped checks say why

      When HeyDeer doesn’t review a commit automatically, the HeyDeer Review check’s title names the reason, such as reaching Maximum automatic reviews per PR. Its summary says how to request a review.

      The HeyDeer Review check
    • Improved

      Credits show which reviews were free

      In public repositories, HeyDeer shows what a free review would have cost. Reviews over the fair-use limit use workspace credits, like reviews of private repositories.

      Public repositories
    • Improved

      Automatic approval follows the latest review

      When a later review of a PR doesn’t approve it, HeyDeer dismisses its earlier approval and links to the new review.

      How automatic approval works
    • Improved

      More ways to explore review history

      HeyDeer shows the last 30 days of reviews by default. Choose a date range, filter by repository, status, result or author, and browse older reviews page by page.

    • New

      Free reviews for open source

      HeyDeer reviews public repositories for free within fair-use limits. Sign in with GitHub and add a public repository to start, with no application.

      Public repositories
    • Improved

      Parallel reviews apply per repository

      Each repository runs as many reviews at once as your plan includes, independently of your other repositories.

    • Improved

      Commands in review conversations

      HeyDeer accepts @heydeer review anywhere in a new PR comment or inline review comment, alongside your explanation.

      PR comment commands
    • Improved

      Review activity stays after a review ends

      Completed, failed and canceled reviews keep a Review activity panel with each stage, how long it took and what every reviewer did.

    • Improved

      More detailed reviewer updates

      Reviewers describe what they’re working on in the repository’s review language and show how many potential issues they found before verification.

    • New

      Fix findings with HeyDeer

      Select Fix with HeyDeer in a review comment, pick the findings to fix and add instructions if you like. HeyDeer opens a separate pull request against your PR’s branch, including GitHub Actions workflow changes, using workspace credits.

      See how fixes work
    • New

      Live reviewer progress

      The review page shows each reviewer under its stage, with its current activity and an expandable history.

    • New

      Approve PRs by risk level

      HeyDeer rates every PR as low, medium or high risk and explains why. Under PRs HeyDeer may approve, choose the highest level it approves; the rest wait for a person.

      How automatic approval works
    • New

      Automatic approval with Low issues

      Set Remaining issues to Allow Low issues to approve a PR when only Low issues remain. HeyDeer still lists them.

      How automatic approval works
    • New

      Review timing in the HeyDeer Review check

      The check shows the total, queue and review time.

    • Improved

      About this review in every comment

      Review comments end with a collapsed section showing the review depth, what started the review, and links to the full report and settings.

    • Improved

      Automatic reviews start immediately

      Automatic reviews start as soon as GitHub reports a new or updated PR.

      How automatic reviews work
    • Improved

      Start a review in one step

      Run review in the Start a review dialog starts the review right away.

    • Improved

      Review comments lead with the outcome

      Every review comment opens with its outcome and links earlier concerns that still need attention next to the new findings.

      How HeyDeer posts reviews
    • Improved

      Approval based on what HeyDeer verified

      Automatic approval depends on verified behavior and unresolved concerns. When a serious risk needs more information, HeyDeer asks a question to clarify instead of approving.