v2.8.6: Reject blank/empty tool inputs, fix search_studies output correctness
Reject blank/empty tool inputs, fix search_studies output correctness
- search_studies format() no longer cross-contaminates repeated array leaves (#86)
- search_studies drops a stale nextPageToken once the first page provably covers every match (#98)
- Blank, whitespace-only, and empty-list inputs rejected across search_studies, get_study_count, get_study_results, find_eligible, and the analyze_trial_landscape prompt (#99)
- get_study_results drops a dead study_not_found error contract and re-throws instead of retry-storming after a rate limit (#101, #103)
- tsconfig split typechecks tests too, closing a gap that let 206 test errors go unnoticed; Dockerfile, skills, and scripts synced from the framework
- deps:
@cyanheads/mcp-ts-core^0.11.0 → ^0.11.5