# Discourse-patch-triage bot

**URL:** https://meta.discourse.org/t/discourse-patch-triage-bot/402898
**Category:** Development
**Created:** [May 13, 2026, 6:49pm UTC](https://meta.discourse.org/t/discourse-patch-triage-bot/402898 "2026-05-13T18:49:14Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [May 13, 2026, 6:49pm UTC](https://meta.discourse.org/t/discourse-patch-triage-bot/402898/1 "2026-05-13T18:49:14Z")

</div>

trying to figure out how to work with the new `discourse-patch-triage` bot when doing PRs from our own fork, and it’s a bit confusing, especially in a 3-way conversation with it and a team reviewer. is there a proper way to do this?

i can’t order it to fix it’s suggested fixes on my fork. at the moment, i am trying to address it’s replies around spec tests and i am not at all sure if i am doing it correctly - i would rather tell it to fix them since since this seems to be an option suggested.

for example, i am fixing spec tests failures on my fork for the pr but it seems like there is some friction between what i am doing and what the bot wants to do:

[https://github.com/discourse/discourse/pull/39917#issuecomment-4444020048](https://github.com/discourse/discourse/pull/39917#issuecomment-4444020048)

should i be fixing these in my fork or letting the team/bot fix them instead?

---

<div class="post-metadata">

### Author: ![isaac](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/isaac/32/235758_2.png) [@isaac](https://meta.discourse.org/u/isaac)
#### Post date: [May 13, 2026, 6:55pm UTC](https://meta.discourse.org/t/discourse-patch-triage-bot/402898/2 "2026-05-13T18:55:56Z")

</div>

Thanks lilly for the back and forth there. A couple things

1. To interact with the bot you need to comment `@patch-triage` and then you can use plain english for your request. It’s functionality is currently limited at reviewing, suggesting changes, rebasing your PR, and creating a new commit with the suggested changes.
2. It will not commit changes on forks, however it can still review / suggest changes. I have just made changes to make that explicit, so you will need to handle any suggested changes yourself (as you have done).

If you would like to take full advantage of the bot I suggest creating a PR directly to core rather than through your fork 🙂

Let me know if that answers your questions!

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [May 13, 2026, 7:10pm UTC](https://meta.discourse.org/t/discourse-patch-triage-bot/402898/3 "2026-05-13T19:10:46Z")

</div>

thank you Isaac, that clears things up. i’m just so used to forking repos for PRs, but i’ll start doing PRs on core branches instead in cases like this - the triage bot seems pretty useful.

also, spec tests are the bane of my programming. 😛

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [May 13, 2026, 8:15pm UTC](https://meta.discourse.org/t/discourse-patch-triage-bot/402898/4 "2026-05-13T20:15:01Z")

</div>

> [@Lilly](#):
>
> but i’ll start doing PRs on core branches instead in cases like this

i don’t think i can do this anymore now that i am not staff though 🤔

 ![Screenshot 2026-05-13 at 1.16.19 PM](https://global.discourse-cdn.com/meta/original/4X/8/c/c/8cc17eec67ac33b13a0858798374910ef9395d7c.png)

---

<div class="post-metadata">

### Author: ![isaac](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/isaac/32/235758_2.png) [@isaac](https://meta.discourse.org/u/isaac)
#### Post date: [May 13, 2026, 8:33pm UTC](https://meta.discourse.org/t/discourse-patch-triage-bot/402898/5 "2026-05-13T20:33:13Z")

</div>

Ah… yes. You can still take advantage of:

> [@isaac](#):
>
> however it can still review / suggest changes.

I will raise the topic of allowing forks to have write access to the PR internally.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [May 15, 2026, 8:33pm UTC](https://meta.discourse.org/t/discourse-patch-triage-bot/402898/6 "2026-05-15T20:33:29Z")

</div>

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.

---

<div class="post-metadata">

### Author: ![isaac](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/isaac/32/235758_2.png) [@isaac](https://meta.discourse.org/u/isaac)
#### Post date: [May 19, 2026, 4:31pm UTC](https://meta.discourse.org/t/discourse-patch-triage-bot/402898/7 "2026-05-19T16:31:06Z")

</div>



---

<div class="post-metadata">

### Author: ![isaac](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/isaac/32/235758_2.png) [@isaac](https://meta.discourse.org/u/isaac)
#### Post date: [May 19, 2026, 4:35pm UTC](https://meta.discourse.org/t/discourse-patch-triage-bot/402898/8 "2026-05-19T16:35:13Z")

</div>

@Lilly updates have been made and you can now

1. Ask for `@patch-triage` to review/rebase/create or commit changes for you
2. Everything works as expected on forks 🙂

Please take it for a spin and let me know if you run into any issues 🙂

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [May 19, 2026, 10:19pm UTC](https://meta.discourse.org/t/discourse-patch-triage-bot/402898/9 "2026-05-19T22:19:58Z")

</div>

i sort of got the hang of the `@patch-triage` bot working on my fork, but i think when i told it to `fix all` in addition to addressing the changes it wanted, it went and fixed a bunch of code out of scope in other time intervals 🤦🏻‍♀️

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [May 21, 2026, 10:20pm UTC](https://meta.discourse.org/t/discourse-patch-triage-bot/402898/10 "2026-05-21T22:20:00Z")

</div>

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.
