v0.1.6: Enrichment adoption — query echoes, result totals, empty-result guidance across all tools
Enrichment adoption — query echoes, result totals, empty-result guidance across all tools
Search and collection tools now surface query echoes, result totals, and empty-result
guidance in a typed enrichment block that reaches both structuredContent JSON and
content[] markdown trailer. Two dead error contracts removed.
Changed:
- orcid_search_researchers: effectiveQuery + numFound moved to enrichment; no_results
error contract removed — empty results return success with enrichment notice (#6) - orcid_resolve_researcher: queryUsed, relaxedQuery, totalFound moved to enrichment with
enrichmentTrailer; no_candidates error contract removed (#7) - Collection tools (get_works, get_affiliations, get_funding, get_peer_reviews): notice
moved from output to enrichment block
Dependency bumps:
@cyanheads/mcp-ts-core^0.9.13 → ^0.9.16
105 tests pass; bun run devcheck clean.