プロジェクト

全般

プロフィール

バグ #10

未完了

機能 #1: MCPツールの整備

Redmineチケットへのコメント・メモ追加機能の実装

Redmine Admin さんが4日前に追加. 約9時間前に更新.

ステータス:
解決
優先度:
通常
担当者:
-
開始日:
2025-05-10
期日:
進捗率:

0%

予定工数:
(合計: 0.00時間)

説明

目的

RedmineMCPツールにチケットへのコメント追加機能を実装する。

詳細

  • update-issueコマンドに--notesオプションを追加
  • チケットにコメントを残せるようにする
  • 実装方法は複数案あり:

案1:update-issueコマンドの拡張

# アーギュメントパーサーに--notesオプションを追加
update_issue_parser.add_argument('--notes', help='Add a comment to the issue')

# update_issue関数内で処理
if args.notes:
    update_params['notes'] = args.notes

案2:add-commentコマンドの新規作成

# 新しいコマンドを作成
add_comment_parser = subparsers.add_parser('add-comment', help='Add a comment to an issue')
add_comment_parser.add_argument('issue_id', help='Issue ID')
add_comment_parser.add_argument('notes', help='Comment text')

# コメント追加専用の関数
def add_comment(args):
    redmine = get_redmine_instance()
    issue = redmine.issue.get(args.issue_id)
    issue.update(notes=args.notes)
    print(f"Comment added to issue #{args.issue_id}")

必要性

現在、MCPツールではチケットにコメントを追加する機能がなく、Webブラウザからの手動操作が必要。この機能追加により、スクリプトからもコメントを残せるようになる。


子チケット 1 (1件未完了0件完了)

バグ #11: コメントがMCPツールで更新できない。フィードバック2025-05-10

操作

Redmine Admin さんが4日前に更新

  • 子チケット #11 を追加

Redmine Admin さんが約9時間前に更新

  • ステータス新規 から 解決 に変更
  • 進捗率0 から 0 に変更
  • 担当者 を削除 ()

他の形式にエクスポート: Atom PDF