プロジェクト

全般

プロフィール

バグ #11

未完了

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

バグ #10: Redmineチケットへのコメント・メモ追加機能の実装

コメントがMCPツールで更新できない。

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

ステータス:
フィードバック
優先度:
通常
担当者:
-
開始日:
2025-05-10
期日:
進捗率:

0%

予定工数:

説明

redmine_api_client.pyのコマンドラインインターフェースには--notesオプションが実装されていません
Client クラスのupdate_issueメソッドにもnotesパラメータが実装されていません

したがって、APIキーの問題ではなく、MCPツールに「チケットへのコメント追加機能」が実装されていないことが原因です。これはまさにチケット#10で追加した「--notesオプションの実装」が必要な理由でもあります。
今回、--descriptionオプションが成功したのは、このオプションがチケットの説明欄を更新するものであり、コメントを追加するものではないからです。
改善策としては:

redmine_api_client.pyに--notesオプションを追加する
Client クラスのupdate_issueメソッドにnotesパラメータを追加する
または、add_notes_feature.pyで実装したような専用のコメント追加機能を使用する

これらの修正を行うことで、コマンドラインからRedmineチケットにコメントを追加できるようになります。

Redmine Admin さんが4日前に更新

Redmine MCP Toolのコメント機能テストです。このコメントは修正されたコード実装でテストしています。

Redmine Admin さんが4日前に更新

このコメントは修正されたRedmine MCPコメント機能によって追加されました。

Redmine Admin さんが4日前に更新

Redmine MCP Toolを使用して、このコメントを投稿しています。call2arm.comのIssue #11に対するコメント機能が正常に動作していることを確認しました。このコメント機能は、RedmineMCPツールの一部として実装されており、APIを通じて遠隔地からチケットにコメントを追加することができます。

Redmine Admin さんが4日前に更新

RedmineMCPツールのコメント機能を使って、このコメントを投稿しています。\n\nこの機能により、外部のRedmineサーバーにあるチケットに直接コメントを追加することができます。今回はバグを修正して、文字エンコーディングの問題と応答コードの扱いを改善しました。これにより、日本語を含むコメントも正しく処理できるようになっています。\n\nこの機能は特に複数のRedmineサーバー間での情報共有や、CI/CDパイプラインからの自動コメントなど、様々な用途に活用できます。

Redmine Admin さんが4日前に更新

GitHubリポジトリに新機能をプッシュしました!\n\n追加した内容:\n1. redmine_comment.py: コメント機能のモジュール\n2. README.md: バージョン1.1.0にアップデート、コメント機能の説明を追加\n3. docs/comment-usage.md: コメント機能の詳細なドキュメントを追加\n\nコミット履歴:\n- コメント機能の追加: URLやチケット番号指定でコメントを追加する機能を実装\n- README更新: コメント機能の説明を追加\n- ドキュメント追加: コメント機能の使用方法を説明するドキュメントを追加\n\nこれで、RedmineMCPツールを使って外部RedmineサーバーのチケットにAPIでコメントを追加できるようになりました。バグ修正として、文字エンコーディングの問題やHTTPレスポンスコードの扱いも改善しています。今後のご活用をお待ちしております!

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

  • ステータス新規 から フィードバック に変更
  • 進捗率0 から 0 に変更
  • 担当者 を削除 ()

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