Skip to content

Releases: buildkite/buildkite-mcp-server

v0.6.0

11 Sep 23:43
986827d

Choose a tag to compare

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 91e2cd4 to 5502b0e in /.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

26 Aug 05:51
7d6e2c1

Choose a tag to compare

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

21 Aug 04:49
2059ba5

Choose a tag to compare

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

13 Aug 06:51
80fe077

Choose a tag to compare

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

Full Changelog: v0.5.8...v0.5.9

v0.5.8

07 Aug 02:32
402f798

Choose a tag to compare

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

31 Jul 19:03
11b18c5

Choose a tag to compare

What's Changed

Full Changelog: v0.5.6...v0.5.7

v0.5.6

14 Jul 00:43
5243393

Choose a tag to compare

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

02 Jul 22:37
8dd9f2f

Choose a tag to compare

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

  • @jdotw made their first contribution in #84

Full Changelog: v0.5.4...v0.5.5

v0.5.4

02 Jul 03:48
d638df2

Choose a tag to compare

What's Changed

Full Changelog: v0.5.3...v0.5.4

v0.5.3

02 Jul 01:52
26bae13

Choose a tag to compare

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_build tool's input schema by @catkins in #79

New Contributors

Full Changelog: v0.5.1...v0.5.3