Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| Alerting: Sort data query in refID order | yuri-tceretian | M | No | 17.4h | 11.7h | Aug 28, 2026 |
SummaryBug FixSort alerting rule expressions by refID Ensures consistent rule comparison, reducing false positives in legacy API diff checks and improving stability for alerting configurations. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Folder variables: Cascade-delete Variables when a folder is deleted | harisrozajac | XL | No | 87.5h | 11.1h | Aug 28, 2026 |
SummaryBug FixCascade-delete folder-scoped variables on folder deletion Ensures that deleting a folder automatically removes all associated variables, preventing orphaned data and improving data integrity for users. Health Assessment
Large
High
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Docs: remove stale grafanactl archive date | krishn1301 | XS | No | 138.5h | 33.0h | Aug 28, 2026 |
SummaryDocsRemove stale grafanactl archive date Updates documentation to reflect that grafanactl is not archived yet, improving accuracy and user trust. Health Assessment
Small
Low
Low
AI Details
Confidence:
1.00
Tech Stack |
||||||
| Rspack: Align target across entire pipeline | jackw | S | No | 22.6h | 0.0h | Aug 28, 2026 |
SummaryRefactorAlign Rspack target across pipeline Ensures consistent browser target settings across the Rspack toolchain, preventing runtime issues and maintaining stability during dependency updates. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| Alerting: Migrate the auto-sync settings hook and panel onto the Config API | rodrigopk | XL | No | 65.1h | 21.7h | Aug 28, 2026 |
SummaryFeatureMigrate auto-sync settings to Config API Enables smoother auto‑sync configuration for alerting users, reducing errors and improving UI reliability. Health Assessment
X-Large
Medium
Medium
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Unified storage: drop registerOrReuse from informer metrics | pstibrany | M | No | 0.7h | 0.3h | Aug 28, 2026 |
SummaryBug FixRemove registerOrReuse from informer metrics Eliminates hidden duplicate metric registrations, ensuring accurate monitoring and preventing silent wiring errors. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Go
|
||||||
| Chore: Remove preload SCSS styles | ashharrison90 | L | No | 19.6h | 0.1h | Aug 28, 2026 |
SummaryChoreRemove preload SCSS styles Clean up old SCSS by removing preloader styles and inlining minimal CSS, improving load performance and reducing bundle size. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| Unified storage: register rvmanager metrics on the injected registry | pstibrany | M | No | 2.9h | 2.9h | Aug 28, 2026 |
SummaryBug FixRegister rvmanager metrics on injected registry Metrics for rvmanager are now isolated per instance, preventing cross-test leakage. This ensures accurate monitoring of storage operations. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Go
|
||||||
| Docs: how to register metrics and what to do about duplicates | pstibrany | S | No | 0.2h | 0.1h | Aug 28, 2026 |
SummaryDocsDocument metric registration and duplicate handling Provides guidance on registering metrics and handling duplicate registrations to prevent data leakage and errors. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| storage: return SQL list iteration errors | kedarvartak | S | No | 31.2h | 5.4h | Aug 28, 2026 |
SummaryBug FixReturn SQL list iteration errors Propagate errors from SQL list iterator to prevent empty results on failure. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Search: check trash folders in one call instead of one per folder | pstibrany | L | No | 3.3h | 0.9h | Aug 28, 2026 |
SummaryRefactorBatch trash folder authorization to reduce latency Improves server response for trash listings by batching authorization checks, cutting round trips from seconds to milliseconds and enhancing user experience when viewing many folders. Health AssessmentAI Details
Confidence:
0.20
Tech Stack
Languages:
Go
|
||||||
| Unified storage: fix metric names and swap a summary for a histogram | pstibrany | S | No | 1.6h | 1.6h | Aug 28, 2026 |
SummaryBug FixFix metric names and swap summary to histogram Corrects metric naming conventions and replaces a summary with a histogram, improving aggregation accuracy for unified storage monitoring. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Go
|
||||||
| Dashboards: Extract panel id helpers to break circular imports | grafakus | L | No | 22.1h | 0.1h | Aug 28, 2026 |
SummaryRefactorExtract panel ID helpers to remove circular imports By moving panel ID utilities into a dedicated module, this change eliminates circular dependencies, improving build stability and maintainability for dashboard developers. Health Assessment
Large
Medium
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Unified storage: don't abandon the whole GC cycle when one group fails | pstibrany | M | No | 1.4h | 1.3h | Aug 28, 2026 |
SummaryBug FixFix KV garbage collector to continue after errors Ensures the garbage collector processes all key groups even if one fails, improving reliability and preventing data loss. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Unified storage: bucket batch size label on authz batch check metric | pstibrany | S | No | 2.5h | 2.3h | Aug 28, 2026 |
SummaryRefactorAdd bucket batch size label to authz metric Reduces metric cardinality by grouping batch sizes into ranges, improving monitoring performance and query efficiency. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Unified storage: bound embeddings reconciler startup memory | RafaelPaulovic | M | AI | 23.5h | 0.0h | Aug 28, 2026 |
SummaryBug FixUnified storage: bound embeddings reconciler startup memory This change prevents OOM crashes during storage backfill by limiting memory usage, ensuring reliable deployments and reducing downtime. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Docs: Document the paths.bundled_plugins setting | mckn | XS | No | 3.8h | 1.6h | Aug 28, 2026 |
SummaryDocsDocument paths.bundled_plugins setting in Grafana Adds documentation for the paths.bundled_plugins setting, ensuring users understand how bundled data sources work on air-gapped hosts, reducing configuration errors. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack |
||||||
| unify grpc error handling in unified storage store.go | gngrchrl | L | No | 44.9h | 0.8h | Aug 28, 2026 |
SummaryBug FixUnify gRPC error handling in storage store Standardizes error handling across unified storage, improving reliability and consistency. Health Assessment
Large
High
Medium
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| [fep-auto-deps] bump pacote to 21.5.1 | cursor | S | No | 6.3h | 6.3h | Aug 28, 2026 |
SummaryChoreBump pacote dependency to 21.5.1 Updates the pacote package to the latest patch, ensuring compatibility and security for the Grafana frontend. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Unified storage: drop unused index_server_index_latency_seconds metric | pstibrany | XS | No | 0.4h | 0.4h | Aug 28, 2026 |
SummaryChoreRemove unused index latency metric Eliminates a stale Prometheus metric that was never emitted, cleaning up storage metrics and reducing noise. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| I18n: Download translations from Crowdin | grafana-pr-automation | XL | No | 5.9h | - | Aug 28, 2026 |
SummaryFeatureDownload translations from Crowdin Automated daily update of internationalization files, ensuring users see up-to-date localized content. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack |
||||||
| Chore: fix eslint suppressions — @grafana/require-no-margin in alerting CloudEvaluationBehavior | cursor | S | No | 1.3h | 1.3h | Aug 28, 2026 |
SummaryChoreFix eslint require-no-margin suppressions in CloudEvaluationBehavior Reduces lint tech debt in the alerting UI with no visual impact, improving code quality for maintainers. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Chore: Use maps.Copy | ryantxu | L | No | 1.4h | 0.2h | Aug 28, 2026 |
SummaryRefactorChore: Replace map-copy loops with maps.Copy Removes repetitive map-copy boilerplate, modernizes Go backend, no user impact. Health Assessment
Large
Medium
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Search: []app.Manifest → ...*app.ManifestData- #13350 | ryantxu | L | No | 6.5h | 6.5h | Aug 28, 2026 |
SummaryRefactorRefactor search to use ManifestData Simplifies search logic by eliminating raw manifest dependency, improving maintainability and performance. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Chore: modernize slices.contains | ryantxu | L | No | 0.4h | 0.3h | Aug 28, 2026 |
SummaryRefactorModernize slice membership checks Replaces manual slice loops with standard library helpers, improving code quality without affecting behavior. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Unified Storage: postgres FTS lexical leg for external-collection hybrid search | owensmallwood | XL | No | 59.3h | 1.2h | Aug 28, 2026 |
SummaryFeatureAdd Postgres FTS for external hybrid search Enables full‑text search on external collections, improving search relevance and performance for users. Health Assessment
X-Large
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Go, Sql
|
||||||
| Datasources: Fix remaining bare-anchor subpath bugs | mckn | M | No | 64.6h | 40.8h | Aug 28, 2026 |
SummaryBug FixFix remaining bare-anchor subpath bugs Ensures navigation links work correctly under subpath configuration, preventing broken links and improving user experience. Health Assessment
Medium
Low
Medium
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Chore: Upgrade swagger tooling | ryantxu | M | No | 97.9h | 0.0h | Aug 28, 2026 |
SummaryChoreUpgrade Swagger tooling for Go 1.27 compatibility Ensures Swagger generation works with Go 1.27 by removing deprecated GODEBUG setting and regenerating specs, maintaining API compatibility. Health Assessment
Medium
Medium
High
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude, Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| Connections: Fix subpath doubling on the landing page cards | mckn | M | No | 63.1h | 16.6h | Aug 28, 2026 |
SummaryBug FixFix subpath doubling on Connections landing page cards Corrects navigation links for the Connections page under subpath, ensuring users see accurate card metadata and links, improving usability. Health Assessment
Medium
Low
Medium
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Chore: Upgrade go-swagger | ryantxu | XL | No | 1.7h | 1.7h | Aug 28, 2026 |
SummaryChoreUpgrade go-swagger for Go 1.27 compatibility Ensures Grafana's API generation remains compatible with Go 1.27 by upgrading go-swagger and adjusting type aliases, preventing future build failures. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Go, Typescript
|
||||||
| Alerting: Fix notification policy drop and query drift in rule saves | rodrigopk | L | No | 23.2h | 0.1h | Aug 27, 2026 |
SummaryBug FixFix notification policy drop and query drift Corrects rule editor behavior for notification policies and query handling, ensuring accurate rule saves and preventing unintended query modifications. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
|
||||||
| unified-storage: fix GC not cleaning up old revisions of the same object | gassiss | L | No | 4.2h | 2.7h | Aug 27, 2026 |
SummaryBug FixFix GC to clean old revisions of same object Ensures garbage collection removes all historical revisions when objects are deleted and recreated, preventing storage bloat and ensuring data consistency. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Tooltip: Add instrumentation for assistant button | adela-almasan | XS | No | 0.3h | 0.2h | Aug 27, 2026 |
SummaryFeatureAdd instrumentation for assistant button Adds telemetry event for clicking the 'Send to Assistant' button, enabling usage analytics and feature usage tracking. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| LBAC: Return empty policy for missing rules | forsethc | S | No | 4.9h | 4.8h | Aug 27, 2026 |
SummaryBug FixReturn empty policy for missing LBAC rules Provides a graceful empty response when no TeamLBACRule exists, ensuring middleware treats missing rules as failures. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Alerting: Refactor useIsAutoSyncActive onto the shared Config-API helpers | rodrigopk | L | No | 47.0h | 21.7h | Aug 27, 2026 |
SummaryRefactorRefactor AutoSync Hook to Shared Config Helpers Centralizes alerting auto‑sync logic, reducing duplication and potential bugs while maintaining existing behavior. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| PanelEditNext: Add AI query coauthoring | NWRichmond | XL | AI | 172.0h | 109.6h | Aug 27, 2026 |
SummaryFeatureAdd AI query coauthoring to PanelEditNext Enables AI‑assisted PromQL query editing in Grafana’s PanelEditNext, letting users highlight queries, request AI suggestions, preview, and accept or dismiss changes behind a feature flag. Health Assessment
X-Large
High
High
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript, Go
Frameworks:
React
|
||||||
| Text: Add data refresh tests coverage | adela-almasan | M | No | 17.2h | 17.2h | Aug 27, 2026 |
SummaryTestAdd data refresh tests coverage Adds comprehensive tests for data refresh behavior in the text panel, improving reliability and reducing regressions for end users. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| AuthN: Fix concurrent rotation of session tokens stranding requests | linoman | M | No | 170.4h | 117.5h | Aug 27, 2026 |
SummaryBug FixFix concurrent session token rotation race Prevents forced logouts caused by race conditions during session token rotation, improving user session stability. Health Assessment
Medium
Low
High
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| TimeComparison: Add color mode for tooltip | drew08t | L | No | 36.7h | 9.4h | Aug 27, 2026 |
SummaryFeatureAdd color mode for time comparison tooltip This PR introduces a new color mode for time comparison tooltips, allowing users to choose between standard, inverted, or value-based coloring, enhancing visual clarity without affecting existing dashboards. The change improves user experience by providing clearer delta indications while preserving current behavior. Health Assessment
Large
Medium
Medium
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| [release-13.1.5] Docs: Update Loki data source documentation | lwandz13 | XL | No | 0.7h | 0.1h | Aug 27, 2026 |
SummaryDocsUpdate Loki Data Source Documentation Provides comprehensive, up-to-date documentation for Loki data source, enabling easier configuration, alerting, and troubleshooting for users. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack |
||||||
| Rspack: Use Typescript 7 with typechecker plugin | jackw | XS | No | 2.2h | 0.3h | Aug 27, 2026 |
SummaryFeatureEnable TsGo for Rspack typechecker Speeds up typechecking during development by using TsGo, improving developer productivity. Health Assessment
Small
Low
Low
AI Details
Confidence:
1.00
Tech Stack
Languages:
Typescript
|
||||||
| [release-13.2.1] Docs: Update Loki data source documentation | grafana-pr-automation | XL | No | 0.2h | 0.1h | Aug 27, 2026 |
SummaryDocsUpdate Loki data source documentation Overhauls Loki data source docs to align with standards, adding alerting, annotations, and troubleshooting guides. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack |
||||||
| Explore: Widen single-value raw Prometheus results | sgriff96 | S | No | 163.9h | 146.0h | Aug 27, 2026 |
SummaryFeatureWiden single-value raw Prometheus results Improves readability of Prometheus instant query results by widening the value column, eliminating horizontal scrolling for long numeric values. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Alerting: Fix negative triage filters being cancelled out by alias expansion | gillesdemey | M | AI | 5.2h | 5.1h | Aug 27, 2026 |
SummaryBug FixFix negative triage filter alias expansion bug Corrects alert filtering logic so exclusions on cluster, namespace, service, or severity keys properly exclude alerts, preventing false positives and improving alert accuracy. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| AuthZ: Preserve legacy resource permission command semantics | mihai-turdean | XL | No | 45.9h | 3.7h | Aug 27, 2026 |
SummaryFeaturePreserve legacy resource permission command semantics Ensures legacy bulk resource‑permission requests are correctly translated to the K8s API, maintaining compatibility for existing clients such as the Terraform provider. Health Assessment
Large
Medium
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Secrets: Add agent-observability decrypter to the docs | alexander-akhmetov | XS | No | 0.2h | 0.1h | Aug 27, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| Explore: Scroll to the exact query row when jumping from the sidebar | Develer | M | No | 25.1h | 25.0h | Aug 27, 2026 |
SummaryBug FixFix scroll positioning in Explore sidebar Ensures query rows in Explore scroll to the correct position, preventing overscroll and improving navigation. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Fix build: ensure `getLogger` is called after the loggers registry is initialised | ashharrison90 | XS | No | 0.4h | 0.1h | Aug 27, 2026 |
SummaryBug FixFix getLogger initialization order Ensures logger initialization order to prevent race conditions, improving build stability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Build: Add RSPACK=1 switch to make run, run-go and run-frontend | nicwestvold | S | No | 43.5h | 42.9h | Aug 27, 2026 |
SummaryChoreAdd RSPACK switch to make run commands Enables frontend engineers to use RSPACK for local development without manual flag, improving dev workflow. Health Assessment
Small
Low
Medium
AI Details
Confidence:
0.95
Tech Stack |
||||||
| APP/Plugins: Register search dependency | ryantxu | S | No | 1.1h | 1.1h | Aug 27, 2026 |
SummaryFeatureRegister search dependency for app plugins Adds search dependency registration for app plugins, improving plugin discovery and search capabilities. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||