v0.1.10: Enrichment on search tools, dead contract removal
Enrichment on search tools, dead contract removal
Query echo, result totals, and empty-result guidance now surface in a typed
enrichment block reaching both structuredContent JSON and content[] markdown
trailer across search_books, search_authors, and get_subject.
Changed:
- search_books, search_authors, get_subject: output.message replaced by enrichment.notice; search_books also adds enrichment.queryEcho for active field filters
- search_books, search_authors: removed unreachable no_results errors[] contract — empty results return success with enrichment.notice (#4)
Dependency bumps:
@cyanheads/mcp-ts-core^0.9.13 → ^0.9.16
56 tests pass; bun run devcheck clean.