Skip to content

v2.8.0: search_studies output-channel parity, js-yaml advisory clear

Latest

Choose a tag to compare

@cyanheads cyanheads released this 01 Jul 02:06
2d8ec4d

search_studies output-channel parity, js-yaml advisory clear

search_studies bounds structuredContent to a compact per-study index by default; find_eligible condition re-rank drops shared-word false friends.

Changed:

  • search_studies structuredContent.studies is now a compact per-study index by default (nctId, briefTitle, overallStatus, phases, enrollmentCount, leadSponsor, conditions, bounded total/nearest locations) instead of the full ~70KB record. BREAKING — pass fields for full-fidelity leaves, or use get_study_record for a complete record. (#86)

Fixed:

  • search_studies requested-fields mode now renders every site in content[]; sites 2..N were structuredContent-only. (#86)
  • find_eligible tier-2 condition credit now requires a full multi-word token subset, so shared-word false friends (Hypertension vs Pulmonary Arterial Hypertension) no longer rank as on-condition matches. (#79)

Security:

Dependency bumps:

  • @cyanheads/mcp-ts-core ^0.10.9 → ^0.10.10
  • @types/node 26.0.0 → 26.0.1

563 tests pass; bun run devcheck clean.