v0.2.3: mcp-ts-core 0.10.14, shared-DSD codelist + identity fixes, stale-count sweep
mcp-ts-core 0.10.14, shared-DSD codelist + identity fixes, stale-count sweep
Adopts @cyanheads/mcp-ts-core ^0.10.14 with a bun install supply-chain guard; fixes imf_get_database codelist resolution and dataflow identity for shared IMF DSDs.
Added:
dsd_version/structure_refoptional output fields onimf_get_databaseand theimf://database/{dataflow_id}resource (#12)
Fixed:
- Codelist resolution for
_PUB-suffixed and shared IMF DSDs — DSD resolved via thestructureURN on the dataflow itself, not aDSD_<flow>guess; a 204 response is now a definitive miss instead of exhausting the retry budget (#10) - Dataflow identity (name/version/agencyId) no longer overwritten by shared DSD metadata (#12)
Changed:
- Dropped the stale hardcoded
193dataflow count from the tool description and package/plugin metadata (#13)
Dependency bumps:
@cyanheads/mcp-ts-core^0.10.9 → ^0.10.14js-yaml3.14.2 → 3.15.0 (transitive; clears GHSA-h67p-54hq-rp68)
79 tests pass; bun run devcheck clean.