Releases: buildkite/buildkite-mcp-server
Releases · buildkite/buildkite-mcp-server
v0.6.0
Notable Changes
This release includes:
- Toolsets, which allows you to select a subset of tools
- A read-only option, which disables all tools that write to buildkite
For more information see the Toolsets section of the README.
What's Changed
- chore(deps): bump github.com/cenkalti/backoff/v5 from 5.0.2 to 5.0.3 by @dependabot[bot] in #133
- chore(deps): bump golang from
91e2cd4to5502b0ein /.buildkite by @dependabot[bot] in #138 - chore(deps): bump github.com/mark3labs/mcp-go from 0.37.0 to 0.38.0 by @dependabot[bot] in #134
- chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 by @dependabot[bot] in #139
- feat: this adds toolsets with optional dynamic tools as well by @wolfeidau in #142
- fix: include missing toolset for all case :face-palm: by @wolfeidau in #143
- chore(deps): bump golang from 1.25.0 to 1.25.1 in /.buildkite by @dependabot[bot] in #145
- refactor: moving toolsets out of internal and adjusting logic by @wolfeidau in #147
- chore: removing unused JOB_LOG_TOKEN_THRESHOLD and tool code by @wolfeidau in #148
- docs: update README with section for toolsets including examples by @wolfeidau in #149
- chore(deps): bump github.com/mark3labs/mcp-go from 0.38.0 to 0.39.1 by @dependabot[bot] in #144
Full Changelog: v0.5.11...v0.6.0
v0.5.11
What's Changed
- chore: bump buildkite-logs to v0.6.0 by @wolfeidau in #127
- feat: add token tracking to otel and some cleanup of http errors by @wolfeidau in #129
- chore: update buildkite-logs to latest release by @wolfeidau in #130
- fix: update error handling in line with mcp-go recommendations by @wolfeidau in #131
- fix: downgrade go-buildkite as there is currently an issue in clusters by @wolfeidau in #132
Full Changelog: v0.5.10...v0.5.11
v0.5.10
What's Changed
- docs: fix installation instructions to always update and use docker hub by @wolfeidau in #121
- docs: add Toolhive deployment instructions by @JAORMX in #123
- chore(deps): bump golang from 1.24.6 to 1.25.0 in /.buildkite by @dependabot[bot] in #125
- listen on localhost, but document risks of binding on 0.0.0.0 by @catkins in #122
- feat: add wait for build tool which works with create or push by @wolfeidau in #124
- chore(deps): bump github.com/mark3labs/mcp-go from 0.36.0 to 0.37.0 by @dependabot[bot] in #119
- feat: added unblock build tool and updated readme by @wolfeidau in #126
New Contributors
Full Changelog: v0.5.9...v0.5.10
v0.5.9
What's Changed
- Docs: Fix cursor link, add to config section by @tomcwatts in #113
- Remove broken Cursor button and add proper configuration section by @tomcwatts in #114
- feat: add a resource which provides guidance on job log analysis by @wolfeidau in #112
- chore: reduce token use based on duplication and obvious descriptions by @wolfeidau in #115
- docs: update the README with joblogs and AGENT.md recommendation. by @wolfeidau in #116
- fix: remove unused job logs tool params to save more tokens! by @wolfeidau in #117
- Document release process by @catkins in #111
- chore: move jobs.go to typed params and update tests by @wolfeidau in #118
- chore(deps): bump github.com/alecthomas/kong from 1.12.0 to 1.12.1 by @dependabot[bot] in #109
- chore(deps): bump golang from 1.24.5 to 1.24.6 in /.buildkite by @dependabot[bot] in #120
New Contributors
- @tomcwatts made their first contribution in #113
Full Changelog: v0.5.8...v0.5.9
v0.5.8
What's Changed
- Update README to use token threshold value as a string by @omehegan in #99
- feat: new job logs tools to enhance troubleshooting and reduce token use by @wolfeidau in #102
- Ignore zed config and zed debugger binaries by @catkins in #105
- feat: improved pipelines list and get handling to reduce tokens by @wolfeidau in #106
- refactor: revisit builds and reduce token use for common tasks by @wolfeidau in #107
- chore(deps): bump github.com/mark3labs/mcp-go from 0.33.0 to 0.36.0 by @dependabot[bot] in #108
- Adding support for streamable MCP server by @eaugene in #65
New Contributors
Full Changelog: v0.5.7...v0.5.8
v0.5.7
What's Changed
- fix: dependabot docker updates by @wolfeidau in #92
- chore: upgrade mcp-go to v0.33.0 by @wolfeidau in #93
- chore(deps): bump golang from 1.24.3 to 1.24.5 in /.buildkite by @dependabot[bot] in #95
- Add an Add to Docker Desktop button by @catkins in #97
- Fix accidental heading by @catkins in #98
- Tweak tool schema and descriptions by @catkins in #100
- refactor: make the mcp server usable as a library by @wolfeidau in #101
Full Changelog: v0.5.6...v0.5.7
v0.5.6
What's Changed
- Add instructions for Claude Code to README by @sj26 in #86
- Tweak configuration in README by @sj26 in #89
- feat: implement URL rewriting for artifact downloads with proper URL parsing by @eaugene in #67
- fix: remove unused context passed in at tool creation by @wolfeidau in #90
- feat: local jobslogs handling moved to opt in by @wolfeidau in #72
- chore: linting updates so you can now format with make lint-fix by @wolfeidau in #91
Full Changelog: v0.5.5...v0.5.6
v0.5.5
What's Changed
- add simple test to ensure that creation of trace provider is valid by @catkins in #82
- fix: adjusted docker hub login in release script by @wolfeidau in #83
- Added JSON struct tags for CreatePipelineArgs, UpdatePipelineArgs and CreateBuildArgs by @jdotw in #84
- fix: add GHCR login during release to push images by @wolfeidau in #85
New Contributors
Full Changelog: v0.5.4...v0.5.5
v0.5.4
v0.5.3
What's Changed
(re-created release due to fixing a small issue in automated release pipeline)
- Add session tags for the release pipeline by @catkins in #80
- chore: update to newer compose plugin by @mcncl in #71
- feat: Rework get_job_logs to handle very large logfiles by @bearcage-dayjob in #68
- chore: update the progress output format for docker compose by @wolfeidau in #73
- chore(deps): bump github.com/alecthomas/kong from 1.11.0 to 1.12.0 by @dependabot in #78
- chore(deps): bump docker/library/golang from 1.24.2 to 1.24.4 by @dependabot in #75
- chore(deps): bump the otel group with 5 updates by @dependabot in #77
- chore(deps): bump alpine from 3.21 to 3.22 by @dependabot in #76
- chore: add support for docker hub and push an image using ko by @wolfeidau in #74
- Fix malformed json schema for
create_buildtool's input schema by @catkins in #79
New Contributors
- @bearcage-dayjob made their first contribution in #68
Full Changelog: v0.5.1...v0.5.3