Что изменилось
- Исправлено подключение MCP-сервера на не-русской локали ОС (#29). На английской (и любой не-русской) локали
oneunit mcpотдавал в stdout невалидный JSON-RPC — строку"Соответствие"вместо объекта — из-за чего MCP-клиенты (например, Claude Code) не могли завершить рукопожатие и помечали сервер как failed.
Под капотом
- Зависимость
autumn-mcpобновлена до 1.1.2: сериализация MCP переведена на встроенный JSON OneScript (диспетчеризация по значениям типа, а не по локализованному имени — локале-независимо), зависимость от библиотекиjsonубрана из дерева. - MCP-сервер больше не падает на не-объектном JSON-RPC запросе (массив/
null/число/строка в корне) — такие строки пропускаются, обслуживание продолжается.
Full Changelog: v0.4.0...v0.4.1