What's Changed
- Round 002: wire NCBI_API_KEY + retry-with-backoff for GEO/E-utilities by @gasvn in #202
- Round 003: fix chembl_search_activities target_chembl_id nullability by @gasvn in #203
- fix: build filter.advanced clause for filter_study_type by @mvanhorn in #195
- Round 004: null-safe PyPI project_urls + fix skopt/pyrosetta package names by @gasvn in #205
- fix(plugin): correct install skill — skill count, .mcp.json args, version pin by @gasvn in #206
- Fix #201: MCPB manifest server.type + bundle import crash by @gasvn in #207
- Round 005: markitdown response shape + swissadme 'n/d' widening by @gasvn in #208
- docs: redirect /tutorials/ → /guide/ for paper-cited URLs by @gasvn in #209
- docs: expand redirect map (15 more paper-cited legacy paths) by @gasvn in #211
- Round 006: tu run shows the real error instead of "unknown error" by @gasvn in #210
New Contributors
Full Changelog: v1.2.2...v1.2.3