Skip to content

v0.1.9: enrichment adoption — query echoes, result totals, pagination, empty-result guidance

Choose a tag to compare

@cyanheads cyanheads released this 30 May 10:12
v0.1.9
2ee4324

enrichment adoption — query echoes, result totals, pagination, empty-result guidance

Pagination metadata (total/page/pages) moved from output to a typed enrichment block
across all four search/list/data tools, surfacing in both structuredContent and
content[] automatically. structuredContent keys renamed (total → totalCount,
page → currentPage, pages → totalPages; message → notice in search_indicators).
worldbank_search_indicators gains effectiveQuery; worldbank_get_data gains notice
for empty-result recovery hints.

Changed:

  • output fields total/page/pages → enrichment.totalCount/currentPage/totalPages (all 4 tools)
  • output.message (worldbank_search_indicators) → enrichment.notice
  • worldbank_search_indicators: adds enrichment.effectiveQuery (active filter echo)
  • worldbank_get_data: adds enrichment.notice for empty-result guidance
  • @cyanheads/mcp-ts-core ^0.9.13 → ^0.9.16

36 tests pass; bun run devcheck clean.