Repository: biomejs/biome (Rust)

Issue:
💅 Plugin output not being reported with summary reporter
### Environment information

```bash
Plugin output is not being reported with the summary reporter:

example execution:

npx biome lint --reporter=summary


It will say there are errors but you don't get to see which ones.
```

### Rule name

plugin

### Playground link

https://biomejs.dev/playground/?files.main.tsx=YwBvAG4AcwBvAGwAZQAuAGwAbwBnACgAIgBoAGUAbABsAG8AIAB3AG8AcgBsAGQAIgApADsACgAKAHoALgBhAHIAcgBhAHkAKAB6AC4AcwB0AHIAaQBuAGcAKAApACkA&files.plugin.grit=YAAkAGYAbgAoACQAYQByAGcAcwApAGAAIAB3AGgAZQByAGUAIAB7AAoAIAAgACAAIAAkAGYAbgAgADwAOgAgAGAAegAuAGEAcgByAGEAeQBgACwACgAgACAAIAAgAHIAZQBnAGkAcwB0AGUAcgBfAGQAaQBhAGcAbgBvAHMAdABpAGMAKAAKACAAIAAgACAAIAAgACAAIABzAHAAYQBuACAAPQAgACQAZgBuACwACgAgACAAIAAgACAAIAAgACAAbQBlAHMAcwBhAGcAZQAgAD0AIAAiAFUAcwBlACAAPAB0AHkAcABlAD4ALgBhAHIAcgBhAHkAKAApACAAaQBuAHMAdABlAGEAZAAgAG8AZgAgAHoALgBhAHIAcgBhAHkAKAA8AHQAeQBwAGUAPgApACIACgAgACAAIAAgACkACgB9AA%3D%3D&files.biome.json=ewAKAAkAIgAkAHMAYwBoAGUAbQBhACIAOgAgACIAaAB0AHQAcABzADoALwAvAGIAaQBvAG0AZQBqAHMALgBkAGUAdgAvAHMAYwBoAGUAbQBhAHMALwAyAC4AMgAuADQALwBzAGMAaABlAG0AYQAuAGoAcwBvAG4AIgAsAAoACQAiAHYAYwBzACIAOgAgAHsACgAJAAkAIgBlAG4AYQBiAGwAZQBkACIAOgAgAGYAYQBsAHMAZQAsAAoACQAJACIAYwBsAGkAZQBuAHQASwBpAG4AZAAiADoAIAAiAGcAaQB0ACIALAAKAAkACQAiAHUAcwBlAEkAZwBuAG8AcgBlAEYAaQBsAGUAIgA6ACAAZgBhAGwAcwBlAAoACQB9ACwACgAJACIAZgBpAGwAZQBzACIAOgAgAHsACgAJAAkAIgBpAGcAbgBvAHIAZQBVAG4AawBuAG8AdwBuACIAOgAgAGYAYQBsAHMAZQAKAAkAfQAsAAoACQAiAGYAbwByAG0AYQB0AHQAZQByACIAOgAgAHsACgAJAAkAIgBlAG4AYQBiAGwAZQBkACIAOgAgAHQAcgB1AGUALAAKAAkACQAiAGkAbgBkAGUAbgB0AFMAdAB5AGwAZQAiADoAIAAiAHQAYQBiACIACgAJAH0ALAAKAAkAIgBsAGkAbgB0AGUAcgAiADoAIAB7AAoACQAJACIAZQBuAGEAYgBsAGUAZAAiADoAIAB0AHIAdQBlACwACgAJAAkAIgByAHUAbABlAHMAIgA6ACAAewAKAAkACQAJACIAcgBlAGMAbwBtAG0AZQBuAGQAZQBkACIAOgAgAHQAcgB1AGUACgAJAAkAfQAKAAkAfQAsAAoACQAiAGoAYQB2AGEAcwBjAHIAaQBwAHQAIgA6ACAAewAKAAkACQAiAGYAbwByAG0AYQB0AHQAZQByACIAOgAgAHsACgAJAAkACQAiAHEAdQBvAHQAZQBTAHQAeQBsAGUAIgA6ACAAIgBkAG8AdQBiAGwAZQAiAAoACQAJAH0ACgAJAH0ALAAKAAkAIgBhAHMAcwBpAHMAdAAiADoAIAB7AAoACQAJACIAZQBuAGEAYgBsAGUAZAAiADoAIAB0AHIAdQBlACwACgAJAAkAIgBhAGMAdABpAG8AbgBzACIAOgAgAHsACgAJAAkACQAiAHMAbwB1AHIAYwBlACIAOgAgAHsACgAJAAkACQAJACIAbwByAGcAYQBuAGkAegBlAEkAbQBwAG8AcgB0AHMAIgA6ACAAIgBvAG4AIgAKAAkACQAJAH0ACgAJAAkAfQAKAAkAfQAsAAoAIAAgACIAcABsAHUAZwBpAG4AcwAiADoAIABbAAoAIAAgACAAIAAiAC4ALwBwAGwAdQBnAGkAbgAuAGcAcgBpAHQAIgAKACAAIABdAAoAfQAKAA%3D%3D

### Expected result

I would expect to get the standard summary report that tells me which files have problems and which types of linting issues have been spotted.

### Code of Conduct

- [x] I agree to follow Biome's Code of Conduct


Discussion: I might help with this. Feel free to assign to me.




Fix (patch):
diff --git a/.changeset/warm-shrimps-wait.md b/.changeset/warm-shrimps-wait.md
new file mode 100644
index 000000000000..10bd8bb02386
--- /dev/null
+++ b/.changeset/warm-shrimps-wait.md
@@ -0,0 +1,5 @@
+---
+"@biomejs/biome": patch
+---
+
+Fixed [#7580](https://github.com/biomejs/biome/issues/7580): Include plugin in summary report
diff --git a/crates/biome_cli/src/reporter/summary.rs b/crates/biome_cli/src/reporter/summary.rs
index 50de696bb2cf..595c5423e69f 100644
--- a/crates/biome_cli/src/reporter/summary.rs
+++ b/crates/biome_cli/src/reporter/summary.rs
@@ -122,7 +122,8 @@ impl ReporterVisitor for SummaryReporterVisitor<'_> {
                     && let Some(category) = category
                     && (category.name().starts_with("lint/")
                         || category.name().starts_with("suppressions/")
-                        || category.name().starts_with("assist/"))
+                        || category.name().starts_with("assist/")
+                        || category.name().starts_with("plugin"))
                 {
                     files_to_diagnostics.insert_rule_for_file(category.name(), severity, location);
                 }