What's Changed
Features
Fixes
Chores
- chore(deps): update dependency go to v1.26.5 by @renovate[bot] in #334
- fix(deps): update go-minor-patch by @renovate[bot] in #335
- chore(deps): update all non-major dependencies by @renovate[bot] in #336
- chore(deps): update buildkite-pipelines by @renovate[bot] in #337
- chore(deps): upgrade mcp sdk for upcoming mcp protocol 2026-07-29 update by @wolfeidau in #333
New Contributors
Tool Changes
New tool: get_build_failure_summary
- Diagnoses a Buildkite build failure in one call, replacing the usual sequence of build, job, log, annotation, and Test Engine queries.
- Returns build state, terminal problem and downstream failed or broken jobs, promised failures from still-running jobs, bounded log tails, error and warning annotations, and failed Test Engine executions.
- Defaults to bounded diagnostic output. Use
log_tail,max_jobs,max_annotations,max_test_runs,max_failed_tests, andmax_failed_tests_per_runto tune it, or disable optional sections withinclude_logs,include_annotations, andinclude_failed_tests. - Adds the
investigationstoolset for cross-domain build-failure diagnosis. It is included when using the defaultalltoolsets configuration and requires theread_builds,read_build_logs, andread_suitesscopes.
MCP Protocol Support
- Upgrades the official Go SDK to
v1.7.0-pre.3, adding support for the upcoming MCP2026-07-28protocol revision. - Streamable HTTP can now use the new stateless protocol with per-request metadata,
server/discover, and standardized routing and version headers, while preserving compatibility with2025-11-25and earlier clients through version negotiation. - The new protocol revision contains breaking changes for implementers. See The 2026-07-28 MCP Specification Release Candidate for details.
Full Changelog: v1.14.1...v1.15.0