Добавлен поиск в дополнениях статей, улучшена пакетная загрузка PDF, интегрирован NCBI LitVar2, введено отключение источников и кэширование запросов.
- Added: Команда article supplement-search ищет текст в дополнениях статей (xlsx, pdf, docx и др.) с точной локализацией совпадений и контролем размера.
- Added: Пакетная загрузка статей через batch article теперь использует единый лимитер Semantic Scholar для скачивания PDF, что ускоряет обработку больших списков.
- Added: Поиск статей по вариантам (variant articles) расширен за счет интеграции NCBI LitVar2, что позволяет находить публикации, упущенные другими источниками.
- Added: Введены флаги --disable-sources и переменная BIOMCP_DISABLE_SOURCES для полного отключения любых источников или групп источников.
- Added: Запросы к GWAS Catalog и openFDA теперь кэшируются на сутки, что снижает количество сетевых запросов при повторных вызовах.
- Fixed: Исправлена работа HTTP-кэша при параллельных запусках и улучшена обработка ошибок невалидных настроек кэширования.