gitflic-cli 0.3.3 + mcp 0.4.0
0
Описание
Сжатие токенов MCP (issue #1). MCP больше не отдаёт LLM «сырой» JSON GitFlic — на реальных данных ≈70% экономии токенов (на коммитах/ветках до 84%).
MCP gitflic-cli-mcp 0.4.0
- Сжатие ответов (
slim.mjsв единой точкеserver.mjs):{_embedded,page}→{items,total,matched,returned}, проекция сущностей, вырезание косметики (avatar/cover/hexColor/_links),status→ enum-скаляр. - Два режима:
GITFLIC_MCP_OUTPUT=slim|full+GITFLIC_MCP_RAW. Поканальные escape-hatch’и для LLM:raw: trueиfields: [...]. - Фильтрация списков:
label/q/assignee/status/sort/limitс авто---all(matchedvstotal). Закрывает «найди открытые issue с лейблом Security». - Секреты:
secretвебхука маскируется вsecretSetна всех путях (раньше утекал); реальное значение — только через approval-тулgitflic_webhook_reveal_secret. Тулзов: 77.
CLI gitflic 0.3.3
- Fix
--all: пейджер был 1-индексным, а списки GitFlic — 0-индексные → терялась первая (новейшая) страница (issue list --allотдавал 40 из 60). Теперь забирает весь набор. user projects/followers/following→ поддержка--all/--stream.
npm: gitflic-cli@0.3.3, gitflic-cli-mcp@0.4.0. 243 теста зелёные.
Файлы
Нет файлов