0.1.0-beta.1
·
114 commits
to main
since this release
Changelog
- 38323a9 Add dark architecture diagram
- ed3876e Create CODE_OF_CONDUCT.md
- 4764556 Create LICENSE
- c0bae4a Fixed PR changes and README file Signed-off-by: Author Name authoremail@example.com
- 501a1aa Fixed review comments - use RequireString() Fixed PR changes and README file Signed-off-by: Ashwin Dhanasamy ashwindhanasamy@gmail.com
- f81230e Merge branch 'main' into create-variable
- 569bd41 Merge branch 'main' into dependabot/docker/golang-1.24.4
- 7fd71ee Merge branch 'main' into ibakshay/add-read-only-tools
- eda4107 Merge branch 'main' into ibakshay/add-read-only-tools
- 43e28f1 Merge pull request #1 from ibakshay/go-releaser
- 5424619 Merge pull request #1 from perses/ibakshay/refactoring
- 55e5a79 Merge pull request #10 from perses/dependabot/go_modules/github.com/mark3labs/mcp-go-0.30.0
- 576246d Merge pull request #12 from perses/dependabot/docker/golang-1.24.4
- 0b22def Merge pull request #13 from perses/ibakshay/add-read-only-tools
- 96359aa Merge pull request #3 from perses/ibakshay/add-create-project-tool
- aa86b4d Merge pull request #4 from perses/dependabot/github_actions/golangci/golangci-lint-action-8
- d170d33 Merge pull request #6 from perses/dependabot/docker/golang-1.24.3
- 4e1b0b7 Merge pull request #7 from perses:dependabot/go_modules/github.com/mark3labs/mcp-go-0.27.0
- a3879a1 Merge pull request #9 from ashwin2912/create-variable
- bd81461 Refactor project retrieval functionality and update dependencies
- 5f50691 Update README.md
- d2f68bb Update README.md
- bf377ae Update README.md
- 0712750 Update README.md
- 9a75336 Update README.md
- 4bef1f3 Update README.md
- 8a84876 Update README.md
- a7f8138 Update README.md
- 3c127a4 Update release.yaml
- f3c90d8 basic functionality for create variable added Signed-off-by: Author Name ashwindhanasamy@gmail.com
- b4d7a8b build(deps): Bump github.com/mark3labs/mcp-go from 0.25.0 to 0.27.0
- cb3f913 build(deps): Bump github.com/mark3labs/mcp-go from 0.27.0 to 0.30.0
- 20ed926 build(deps): Bump golang from 1.24.2 to 1.24.3
- c788c2c build(deps): Bump golang from 1.24.3 to 1.24.4
- e83531a build(deps): Bump golangci/golangci-lint-action from 7 to 8
- 42820a5 build(deps): 🔧 Bump
github.com/mark3labs/mcp-goto v0.31.0 - a68ae48 build(tools): add Makefile for building the project 🛠️
- b26837e build: 🔧 Update MCP server initialization to use tool capabilities
- 32c3756 chore(.gitignore): add initial entries for build artifacts and IDEs 🔄
- f19e665 chore(dependabot): add configuration for dependency updates 🔄
- 42e4a0d chore(dependencies): 🔄 Update dependencies in
go.modandgo.sum - 37654eb chore(go.mod): update mcp-go dependency to v0.20.0 🔄 fix(projects): improve error message for project retrieval 🐛 feat(main): add logging for server URL and log level ✨ refactor(initializePersesClient): return error for client initialization 🔄
- b8eace8 chore(goreleaser): clean up example comments and update release config 🔄
- ff1f86f chore(images): remove unused perses-mcp.png file 🔄
- 1827266 chore(makefile): update build and add linting checks 🔄
- 73fc388 chore: fix type check
- 07cd678 ci(go): add GitHub Actions ci workflow
- c3100f5 docs(README): add image for MCP Server overview 📖
- 503cffa docs(README): add instructions for obtaining PERSES_TOKEN 📖
- 7b91fb3 docs(README): clarify token copy instruction for MCP configuration 📖
- 02e8322 docs(README): improve clarity of server description 📖
- 20e4727 docs(README): standardize tool descriptions for clarity 📖
- 8ada3c5 docs(README): update configuration instructions for Claude Desktop and VS Code 📖
- ffe72be docs(README): update header and overview section for clarity 📖
- 970ea2a docs(README): update instructions for obtaining PERSES_TOKEN 📖
- 931130a docs(README): update integration section for Claude Desktop and VS Code 📖
- 1ef5642 docs(README): update tools section with new entries and descriptions 📖
- 3a92c6f docs(README): update usage instructions for Claude Desktop integration 📖
- 047e3dd docs(readme): ✨ Add beta warning and feedback invitation
- 91b2384 feat(Docker): add Dockerfile for building perses-mcp server ✨
- c91e269 feat(datasources): ✨ Rename
ListDatasourcestoListProjectDatasources - 2a94825 feat(goreleaser): add GitHub Actions workflow for GoReleaser ✨
- 7ede6d7 feat(goreleaser): add initial .goreleaser.yaml configuration ✨
- 1a8d5ba feat(plugins): ✨ Add
ListPluginstool to retrieve all Perses plugins - 75f8f49 feat(readme): ✨ Update tools section with new project and dashboard commands
- 32653bc feat(roles): ✨ Add tools to list project roles and role bindings
- f42d2a2 feat(tools): add GetGlobalDatasources tool for retrieving datasources ✨
- f88292d feat(tools): add ListDashboards tool for listing project dashboards ✨
- 6f99259 feat(tools): add ListGlobalVariables and ListVariables functions ✨
- fdaf3c4 feat(tools): add functions to list dashboards, datasources, projects, and variables ✨
- 861f5c3 feat(tools): rename Get functions to List and add ListUsers tool ✨
- f4b3adb feat(tools): rename GetDashboards to ListDashboards and add ListDatasources tool ✨
- 65ea13c feat(tools): reorder tools initialization for better clarity ✨
- ce58168 feat(tools): ✨ Add global roles and role bindings listing tools
- 45de5da feat(tools): ✨ Add tools to retrieve project and global resources by name
- a3e733d feat(tools): ✨ add CreateProject tool for project creation
- ae94fa7 feat: enhance Perses MCP server with logging and environment variable support
- 15beab2 first tool 🔥
- 971dcf5 fix(workflow): 🔧 update golangci-lint version to v2.1.1
- 5251e15 initial commit
- 60ae806 refactor(main): replace hardcoded token string with constant 🔄
- b63737a refactor(tools): improve formatting of ListGlobalDatasources and ListProjects functions 🔄
- 4595a11 refactor(tools): remove ListUsers tool
- 9497f3f update dependencies + .goreleaser config
Released by GoReleaser.