Skip to content

feat(mcp): add mindbase_draft retrieval-pack tool#42

Merged
kazukinakai merged 1 commit into
mainfrom
feat/mindbase-draft-tool
Jun 26, 2026
Merged

feat(mcp): add mindbase_draft retrieval-pack tool#42
kazukinakai merged 1 commit into
mainfrom
feat/mindbase-draft-tool

Conversation

@kazukinakai

Copy link
Copy Markdown
Member

Summary

  • ローカルにのみ存在した未出荷コミット e5c6913 を現 main に cherry-pick して救出
  • 新規 MCP tool mindbase_draft を追加: 過去会話から記事執筆用の構造化コンテキストパックを組む(LLM呼び出し無し)
  • typecheck 緑確認済み(pnpm --filter @mindbase/mcp-server typecheck = exit 0)

変更ファイル

  • apps/mcp-server/tools/retrieval-tools.ts — 新規 263行、mindbase_draft tool の実装
  • apps/mcp-server/tool-dispatcher.tsmindbase_draft の dispatch 配線追加
  • apps/mcp-server/tool-registry.ts — tool 登録 (+50行)
  • apps/mcp-server/tools/conversation.ts — export 追加 (+7行)

Notes

  • コンフリクト無しでクリーンに cherry-pick 完了(origin/main から 38 commits ahead だったが衝突なし)
  • main 側に同等機能の重複は無かった

Assemble a structured context pack from past conversations for article
writing — no LLM calls. Returns a platform frontmatter skeleton, writing
notes, sources, chronological budget-capped excerpts, and explicit
coverage (found/included/truncated/droppedIds) so nothing is silently
dropped. Exactly one of topic (semantic search, with project/source
filters) or conversationIds (explicit selection) selects inputs.
@kazukinakai kazukinakai enabled auto-merge June 26, 2026 15:17
@kazukinakai kazukinakai merged commit 658020f into main Jun 26, 2026
3 checks passed
@kazukinakai kazukinakai deleted the feat/mindbase-draft-tool branch June 26, 2026 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant