Skip to content

feat(mcp): display tool title field with i18n and scope badge#950

Closed
endless-bot wants to merge 2 commits intomainfrom
endless/task-7
Closed

feat(mcp): display tool title field with i18n and scope badge#950
endless-bot wants to merge 2 commits intomainfrom
endless/task-7

Conversation

@endless-bot
Copy link
Copy Markdown
Collaborator

@endless-bot endless-bot commented May 6, 2026

Summary

Updates the MCP Available Tools display in McpTools.vue to improve usability and internationalization support.

Changes

  • Use title field for tool display names instead of raw tool identifiers, enabling proper multilingual support
  • Add scope badge with small font size to visually indicate which scope each tool belongs to
  • Data sourced from https://openapi.longbridge.com/mcp/tools.json

Files Changed

  • docs/.vitepress/theme/components/McpTools.vue — 22 additions, 4 deletions

Related

Generated by Endless task #7.

🤖 Auto-generated by Endless.

@hogan-yuan hogan-yuan marked this pull request as draft May 6, 2026 10:02
@hogan-yuan hogan-yuan closed this May 6, 2026
@endless-bot endless-bot changed the title 修改 mcp 下 Available tools 的 tool 显示用 title 字段,支持多语言,用小字号标记属于那个 socpe, … feat(mcp): display tool title field with i18n and scope badge May 6, 2026
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.

2 participants