v0.3.2
Патч-релиз про более надёжный выбор лимита контекста в map и hybrid, плюс правка CI/coverage.
Что изменилось
- Добавлено автоопределение context length модели для
map(через LM Studio/api/v1/models, с fallback-проверкой по ошибке переполнения контекста). --lengthтеперь работает как строгий override: если флаг/переменнаяLENGTHзаданы, автоопределение не используется.- Если автоопределение недоступно,
mapиспользует безопасный fallback10000. hybridв режиме fallback наmapтеперь использует ту же логикуauto-or-default, чтобы поведение было консистентным.- Расширены тесты для резолва context length, caching, warmup-сценария и strict override.
- Исправлен workflow покрытия в CI (
codecovupload и порядок шагов).
Зачем обновляться
v0.3.2 снижает риск ручного подбора --length и делает обработку больших файлов стабильнее на разных OpenAI-compatible backend’ах. При этом для предсказуемых сценариев остаётся полный контроль через явный --length.