Skip to content

feat: add grafana dashboards components#3891

Open
WashingtonKK wants to merge 7 commits intosuperplanehq:mainfrom
WashingtonKK:feat/grafana-dashboards
Open

feat: add grafana dashboards components#3891
WashingtonKK wants to merge 7 commits intosuperplanehq:mainfrom
WashingtonKK:feat/grafana-dashboards

Conversation

@WashingtonKK
Copy link
Copy Markdown
Collaborator

@WashingtonKK WashingtonKK commented Apr 1, 2026

Closes: #3886

This expands the grafana integration by adding the following dashboard focused actions:

  • grafana.searchDashboards (Action)
  • grafana.getDashboard (Action)
  • grafana.createDashboardShareLink (Action)
  • grafana.renderPanel (Action)

Demo Video


Note

Medium Risk
Adds several new Grafana API integrations (folders, dashboard search/details, render/share URL construction) and wires them into workflow configuration and UI, which could impact Grafana request behavior and execution outputs. Risk is moderate due to new external API surface and URL-building logic, but limited to the Grafana integration path.

Overview
Expands the Grafana integration from alerts/queries to dashboard-focused actions: searchDashboards, getDashboard, createDashboardShareLink, and renderPanel, and registers them as available workflow components.

Updates the Grafana API client to support listing folders, searching dashboards, fetching dashboard details (including panel summaries), and constructing image-render URLs; ListResources now exposes folders and dashboards for resource pickers and stores dashboard title metadata for UI display.

Adds corresponding workflow UI mappers/types and documentation/examples so executions render consistent event sections and show dashboard metadata and output details.

Written by Cursor Bugbot for commit 6dfc20c. This will update automatically on new commits. Configure here.

Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
@superplanehq-integration
Copy link
Copy Markdown

👋 Commands for maintainers:

  • /sp start - Start an ephemeral machine (takes ~30s)
  • /sp stop - Stop a running machine (auto-executed on pr close)

Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
Copy link
Copy Markdown
Contributor

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
@WashingtonKK
Copy link
Copy Markdown
Collaborator Author

Screencast.from.2026-04-03.11-17-54.webm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Grafana] Expand - Dashboards

2 participants