mcp-data-platform-v0.16.1
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 throwsRequiredFieldNotPresentExceptionat the authorization layerGenericAspectwrapper 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-datahub0.5.0 → 0.5.1