Версия 1.4 - код разрешения при блокировке сеансов и доработки метаданных
Новое
- Поддержка кода разрешения при блокировке начала сеансов: настройка
MCP_ONEC_UNLOCK_CODE(или CLI-аргумент--onec-unlock-code), значение передаётся во все запросы к 1С как query-параметр?uc=(аналог параметраUC=веб-клиента; проверено на HTTP-сервисах платформы 8.3.27) - Возможность добавлять собственные инструменты, ресурсы и промпты из своих расширений — через подсистемы с именем, содержащим
mcp_MCPСервер(спасибо @SeiOkami — #17, #18) get_metadata_structure: выборочный состав секций, лимит количества типов, вывод значений перечислений
Исправлено
/healthпрокси возвращает HTTP 503 при недоступности 1С — docker healthcheck теперь честно отражает состояние контейнера (спасибо @SteelMorgan — #20)- Критичные исправления SSE-транспорта и HTTP-клиента (#12, #13)
- Улучшена обработка ошибок авторизации в MCP HTTP-сервере
- Нормализация значения
auth_modeв конфигурации
Готовый билд расширения build/MCP_Сервер.cfe обновлён и включает все перечисленные доработки 1С-части.