This release includes 1 breaking change for platform teams planning a safe upgrade.
Published 2mo
MCP Developer Tools
✓ No known CVEs patched
✓ No known CVEs patched in this version
Affected surfaces
breaking_upgrade
Summary
AI summaryget_build_failures API renames two fields, breaking existing callers.
Full changelog
What's New
New Tool
diagnose_build— One-call failure diagnosis combining structured failures fromjob-output.jsonwith targeted log context (fatal:/FAILED!lines with 5-line surrounding context fromjob-output.txt). Use instead of callingget_build_failures+get_build_logseparately.
Improvements
- Grep context deduplication — Adjacent matches with overlapping context ranges are now merged into single blocks instead of producing redundant output in
get_build_log. - Richer failure output —
get_build_failuresnow includes all playbook summaries (not just failed ones) with afailedflag, showing full pipeline progression in one call. - Increased truncation limits —
stdout/stderrtruncation increased from 1000 to 4000 chars for better visibility into nested playbook errors. - Compact passing playbooks — Passing playbooks emit only
phase/name/failed(no stats or full path), reducing response size by ~69% on the playbook section (~400 tokens saved per call).
Breaking Changes
get_build_failuresfield renames:failed_playbooks→playbooks,total_playbooks→playbook_count.
Full Changelog: https://github.com/imatza-rh/mcp-zuul/compare/v0.3.0...v0.3.1
Breaking Changes
- `get_build_failures` renames: `failed_playbooks` → `playbooks`, `total_playbooks` → `playbook_count`
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About imatza-rh/mcp-zuul
Zuul CI integration with 14 tools for build failure analysis, log search, pipeline status, and job configuration.
Related context
Beta — feedback welcome: [email protected]