Skip to content

mcp-data-platform-v0.16.1

Choose a tag to compare

@github-actions github-actions released this 10 Feb 22:32
· 371 commits to main since this release
0d8dcdb

Fixes DataHub write-back failures that blocked the apply_knowledge tool introduced in v0.16.0.

Bug Fix

All 7 DataHub write operations (UpdateDescription, AddTag, RemoveTag, AddGlossaryTerm, RemoveGlossaryTerm, AddLink, RemoveLink) were failing with HTTP 500 on DataHub v1.3.0+. The apply_knowledge tool's apply action was unable to write changes to the catalog.

Root cause: DataHub v1.3.0 requires two fields in ingestProposal that older versions defaulted:

  • changeType: "UPSERT" — without this, DataHub throws RequiredFieldNotPresentException at the authorization layer
  • GenericAspect wrapper format ({"value": "<json-string>", "contentType": "application/json"}) — without this, the aspect payload fails deserialization

Fix: Bumps github.com/txn2/mcp-datahub from v0.5.0 to v0.5.1 which adds both fields.

Ref: txn2/mcp-datahub#42

Dependencies

  • github.com/txn2/mcp-datahub 0.5.0 → 0.5.1