v0.1.10: Enrichment adoption on search tools
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.