Skip to content

v0.1.10: Enrichment adoption on search tools

Choose a tag to compare

@cyanheads cyanheads released this 30 May 09:01
v0.1.10
b654c66

Enrichment adoption on search tools

search-works, search-journals, and search-funders now call ctx.enrich() to surface result totals, query counts, and empty-result guidance in a typed enrichment block reaching both structuredContent JSON and content[] markdown trailer.

Added:

  • Typed enrichment block on crossref_search_works: totalResults, returned, notice
  • Typed enrichment block on crossref_search_journals: journalCount, worksTotal, notice
  • Typed enrichment block on crossref_search_funders: funderCount, fundedWorksTotal, notice
  • Empty-result notice on all three search tools with concrete guidance

Changed:

  • totalResults, returned moved from output to enrichment on crossref_search_works
  • worksTotal moved from output to enrichment on crossref_search_journals
  • fundedWorksTotal moved from output to enrichment on crossref_search_funders

Dependency bumps:

  • @cyanheads/mcp-ts-core ^0.9.13 → ^0.9.16

29 tests pass; bun run devcheck clean.