---
summary: "Fix bls_get_series batch error messages and canvas-unavailable handling."
breaking: false
security: false
---

# 0.1.8 — 2026-05-24

## Fixed

- **`bls_get_series` batch errors** now surface per-series BLS messages instead of a generic failure. Each "no data available" message is included in the thrown error so callers can identify which series or range to adjust. ([#22](https://github.com/cyanheads/bls-mcp-server/issues/22))
- **`bls_get_series` spillover without canvas** now throws `canvas_unavailable` (`ServiceUnavailable`) with a recovery hint instead of returning `isError: false` with silent data truncation. ([#23](https://github.com/cyanheads/bls-mcp-server/issues/23))
