v0.1.5: Enrichment adoption on search/list/collection tools
Enrichment adoption on search/list/collection tools
Query echoes, true result totals, and empty-result guidance now surface in a typed
enrichment block reaching both structuredContent JSON and content[] markdown.
Unreachable no_results error contract removed from socrata_find_datasets.
Changed:
- socrata_find_datasets: total_count, query, message moved to enrichment block (totalCount, effectiveQuery, notice)
- socrata_list_portals: total_count, message moved to enrichment block (totalCount, notice)
- socrata_query_dataset, socrata_dataframe_describe, socrata_dataframe_query: zero-row / no-canvas notices via ctx.enrich
Removed:
- no_results error contract on socrata_find_datasets (empty results return success with enrichment.notice)
Dependency bumps:
@cyanheads/mcp-ts-core^0.9.13 -> ^0.9.16
35 tests pass; bun run devcheck clean.