Skip to content

v0.5.1

Choose a tag to compare

@alexsku alexsku released this 12 Feb 02:39
· 12 commits to main since this release
31b9e56

Fixed

  • list_schema_fields — Fixed crash when a dataset has no schema metadata. Now gracefully returns an empty fields list.
  • save_document — Errors (e.g., authorization failures) are now raised as exceptions instead of being silently swallowed. LLM agents now see the actual error message.
  • update_description — Hidden from OSS instances where entity-level description updates are not supported. Available on Cloud only.

Added

  • scripts/smoke_check.py — Comprehensive smoke check script that exercises all available MCP tools against a live DataHub instance. Discovers URNs dynamically, respects version filtering middleware, and tests mutation tools with add-then-remove pairs. Usage: uv run python scripts/smoke_check.py --all

Changed

  • Version-aware tool filtering: update_description now requires Cloud (@min_version(cloud="0.3.16")), previously also allowed on OSS >= 1.4.0.

Full Changelog: v0.5.0...v0.5.1