Skip to content

v0.1.11: Remove DataCanvas integration from crossref_search_works

Choose a tag to compare

@cyanheads cyanheads released this 01 Jun 03:04
v0.1.11
9390661

Remove DataCanvas integration from crossref_search_works

Dead output removed: the canvas_id input, canvas output block, spillover
logic, and canvas-accessor service never had a consumer tool (no
dataframe_query/dataframe_describe was added). Crossref works are
bibliographic metadata — the workflow is search-then-resolve-a-DOI,
not aggregate-over-rows.

Removed:

  • canvas_id input and canvas output block from crossref_search_works (#26)
  • src/services/canvas-accessor.ts
  • CANVAS_PROVIDER_TYPE config documentation from README and docs/design.md

Changed:

  • devcheck.config.json: @cyanheads/mcp-ts-core added to outdated.allowlist (framework adoption deferred)
  • Test coverage expanded across all 5 tools and service utilities

105 tests pass; bun run devcheck clean.