Skip to content

v0.1.15: Content parity, full-range dimension values, live error classification

Choose a tag to compare

@cyanheads cyanheads released this 10 Jul 21:52
v0.1.15
e0d8556

Content parity, full-range dimension values, live error classification

Three bug fixes: content[]/structuredContent parity for two tools, complete time-range enumeration for get_dimension_values, and invalid-dimension error mapping on the live HTTP path.

Fixed:

  • eurostat_query_dataset / eurostat_browse_themes content[] parity — removed the 200-row cap and its truncation note; hasChildren now renders both boolean states (#15)
  • eurostat_get_dimension_values full time range — pins every other dimension to enumerate time's complete range instead of the latest period only; geo defaults to geoLevel=country; adds a non-retryable async_response error variant (#17)
  • eurostat_query_dataset invalid-dimension error classification — HTTP 400 (Eurostat error id 150) now maps to the declared invalid_dimension contract (ValidationError, -32007) instead of the raw HTTP error (#18)

156 tests pass; bun run devcheck clean.

CHANGELOG v0.1.15