Skip to content

bug(mcpb): manifest.json tools[] and long_description still list removed tools after v0.8.0 #108

Closed

Description

@liplus-lin-lay

観測事実

v0.8.0 リリース後、Claude Desktop で .mcpb を再インストールしてもツール画面に ツール 4 個 (search_issues / get_issue_context / get_doc_content / list_recent_activity) が表示されたまま。

真因

mcp-server/manifest.json が PR #105 の tool consolidation で更新漏れ。

  • tools[] array に削除済み 3 tool が残存
  • long_description も旧 4-tool 前提のまま
  • runtime MCP protocol 側は正しく 1 tool を返すので実機動作は問題なし。UI 表示のみ壊れている

再現手順

  1. mcp-server/manifest.json を cat
  2. tools[] に get_issue_context / get_doc_content / list_recent_activity が含まれているのを確認

影響

  • Claude Desktop UI で古い tool 一覧が表示され誤解を招く
  • 実機呼び出しは影響なし (runtime は live schema を読む)

対応方針

mcp-server/manifest.json の tools[] を search_issues 1 つに絞り、long_description を 1 tool + 記憶 DB framing に書き換える。v0.8.1 patch に他の observation と一緒に載せる予定 (Master 指示により本件単独 release しない)。

Target files

  • mcp-server/manifest.json

Activity

  1. added
    memoメモとして開始した状態。見出しは必要なものだけでよい
    on Apr 23, 2026
  2. liplus-lin-lay commented on Apr 23, 2026

    @liplus-lin-lay
    MemberAuthor

    テスト投稿: v0.9.0 の comment ingestion が realtime webhook 経由で動くか確認するための発火用コメント。

    記憶 DB として Lin/Lay が後日これを type=issue_comment で retrieval できれば成功判定。bot filter ([bot] suffix) / min length 10 文字 / embedding 入力 {author}\n\n{body} の組み合わせで ingest されるはず。

    観測時刻: 2026-04-23 (v0.8.0 release 直後、subscription flip 後の初実動試験)

  3. added
    ready本文が実装開始できる形まで収束している状態。ただし更新は継続可能
    in-progress着手中、実装または検証が進行中
    and removed
    memoメモとして開始した状態。見出しは必要なものだけでよい
    on Apr 23, 2026
  4. added this to the milestone on Apr 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

bug動いていない、壊れているin-progress着手中、実装または検証が進行中ready本文が実装開始できる形まで収束している状態。ただし更新は継続可能

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions