MCP: инструмент comment — комментарий задачи целиком (#80) #81
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/80-mcp-comment"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #80
Что сделано
issue: у каждого из 5 последних комментариев — номер#<comment_id>; текст по-прежнему до 300 символов, в описании инструмента — подсказка проcomment.comment(key, comment_id): один комментарий целиком — « # <автор>, создан [, изменён ]», под шапкой полный текст с переносами строк; нет номера — «у нет комментария #». Привязка к проекту — как уissue.GET /issues/{key}, API хаба не меняется.openspec/specs/mcp/spec.md(строка таблицы, сценарии «Комментарий целиком», «Нет такого комментария», список инструментов без привязки), README.Проверка
uv run pytest— 663 passed.npm run lintизmake checkв worktree не запускался (нетnode_modules).key,comment_id.Rulings I made
comment_idпринимается и с «#» в начале — как он выглядит в ответеissue.updatedесть и отличается отcreated.issue.Не входит (deferred)
commentнедоступны (номеров нет в выводеissue).changes— требует изменения API хаба.После merge:
/mcp→ reconnect в сессиях, где нуженcomment(хаб перезапускать не нужно).🤖 Generated with Claude Code
issue показывает у каждого из 5 последних комментариев номер «#<comment_id>» (текст по-прежнему до 300 символов); comment(key, comment_id) отдаёт один комментарий целиком — автор, создан/изменён, полный текст с переносами строк. Данные — из GET /issues/{key}, новый маршрут API не нужен. Спека mcp и README. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>