-
Notifications
You must be signed in to change notification settings - Fork 101
Comparing changes
Open a pull request
base repository: grafana/mcp-grafana
base: v0.3.0
head repository: grafana/mcp-grafana
compare: v0.4.0
- 12 commits
- 28 files changed
- 5 contributors
Commits on May 8, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 9113aac - Browse repository at this point
Copy the full SHA 9113aacView commit details
Commits on May 9, 2025
-
Add GitHub action for e2e tests (#117)
Co-authored-by: Ben Sully <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1835175 - Browse repository at this point
Copy the full SHA 1835175View commit details
Commits on May 12, 2025
-
Bump golang.org/x/net from 0.36.0 to 0.38.0 (#118)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.36.0 to 0.38.0. - [Commits](golang/net@v0.36.0...v0.38.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-version: 0.38.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3915dfa - Browse repository at this point
Copy the full SHA 3915dfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f56e01 - Browse repository at this point
Copy the full SHA 0f56e01View commit details -
Bump the go-dependencies group with 5 updates (#120)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ben Sully <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9077c3f - Browse repository at this point
Copy the full SHA 9077c3fView commit details
Commits on May 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 2f163bc - Browse repository at this point
Copy the full SHA 2f163bcView commit details
Commits on May 16, 2025
-
feat: add build target to Makefile (#131)
Builds the mcp-grafana binary and puts it in 'dist'.
Configuration menu - View commit details
-
Copy full SHA for e5c2b5b - Browse repository at this point
Copy the full SHA e5c2b5bView commit details -
feat: add title annotations to all tools (#130)
This commit adds the ability to customise tools using `mcp.ToolOption`s, then updates all calls to `MustTool` to include a title annotation, which can be displayed in any UIs instead of the non-human-friendly name. Co-authored-by: Luccas Quadros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 37e0754 - Browse repository at this point
Copy the full SHA 37e0754View commit details -
refactor: extract Grafana Client creation from context functions (#127)
* refactor: extract Grafana Client creation from context functions There was a bunch of duplicated code when creating the Grafana client from context, and I want to be able to do this in tests too, so this just refactors the code for later. * test: add test case for finding log error patterns (#128) * Add log lines when creating Sift investigation Should help debug issues when running Sift tools. * Include Grafana client in cloud test context Using the refactored NewGrafanaClient function from PR #127. * Fetch multiple investigations in tests, in case the first one has no analyses This can happen if, for example, an investigation was run with a scope that didn't find any logs, and so no analyses were created. * Add test for finding error pattern logs This relies on a new Loki datasource being added to the mcptests instance, which points to our dev logs. We probably want to get rid of this and use different logs; I'll look into how we can do that.
Configuration menu - View commit details
-
Copy full SHA for fbabf75 - Browse repository at this point
Copy the full SHA fbabf75View commit details -
feat: adds admin category for listing teams (#124)
* feat: adds admin category for listing teams * rename to admin * add: admin e2e tests * fix: check for grafana env set and removal of duplicate function * revert back enforcement of GRAFANA_API_KEY * change wording of text and tool description * test to call out to the grafana api for team creation * call out to api to create tests for test setup * make the judge look at the team name
Configuration menu - View commit details
-
Copy full SHA for 01b48ca - Browse repository at this point
Copy the full SHA 01b48caView commit details
Commits on May 19, 2025
-
feat: add more annotations to tools (#132)
* feat: add title annotations to all tools This commit adds the ability to customise tools using `mcp.ToolOption`s, then updates all calls to `MustTool` to include a title annotation, which can be displayed in any UIs instead of the non-human-friendly name. Co-authored-by: Luccas Quadros <[email protected]> * feat: add more annotations to tools Add the read-only, idempotent, and destructive hint annotations to tools where appropriate. Co-authored-by: Luccas Quadros <[email protected]> --------- Co-authored-by: Luccas Quadros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 75059c5 - Browse repository at this point
Copy the full SHA 75059c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f3c503 - Browse repository at this point
Copy the full SHA 6f3c503View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.3.0...v0.4.0