Skip to content

Add friendly names for Pencil MCP tools#484

Merged
rajbos merged 2 commits intomainfrom
copilot/add-friendly-names-for-tools
Mar 25, 2026
Merged

Add friendly names for Pencil MCP tools#484
rajbos merged 2 commits intomainfrom
copilot/add-friendly-names-for-tools

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 25, 2026

Five mcp_pencil_* tool identifiers were appearing as "Unknown" in the UI due to missing entries in src/toolNames.json.

Changes

  • src/toolNames.json — Added display names for all five Pencil MCP tools, grouped after the GitKraken MCP block:
Raw ID Friendly Name
mcp_pencil_batch_design Pencil MCP: Batch Design
mcp_pencil_get_editor_state Pencil MCP: Get Editor State
mcp_pencil_get_guidelines Pencil MCP: Get Guidelines
mcp_pencil_get_screenshot Pencil MCP: Get Screenshot
mcp_pencil_snapshot_layout Pencil MCP: Snapshot Layout
Original prompt

This section details on the original issue you should resolve

<issue_title>Add missing friendly names for tools</issue_title>
<issue_description>## Unknown Tools Found

The following tools were detected but don't have friendly display names:

  • mcp_pencil_batch_design
  • mcp_pencil_get_editor_state
  • mcp_pencil_get_guidelines
  • mcp_pencil_get_screenshot
  • mcp_pencil_snapshot_layout

Please add friendly names for these tools to improve the user experience.</issue_description>

Comments on the Issue (you are @copilot in this section)

Custom agent used: Tool Names - Add Missing Friendly Names
Add friendly display names for unknown MCP and VS Code tools detected in session logs. Handles tool name mapping in src/toolNames.json.


💬 Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.

Copilot AI changed the title [WIP] Add missing friendly names for tools Add friendly names for Pencil MCP tools Mar 25, 2026
Copilot AI requested a review from rajbos March 25, 2026 17:56
@rajbos rajbos marked this pull request as ready for review March 25, 2026 17:58
@rajbos rajbos enabled auto-merge (squash) March 25, 2026 17:58
@rajbos rajbos disabled auto-merge March 25, 2026 18:03
@rajbos rajbos merged commit e79f610 into main Mar 25, 2026
16 checks passed
@rajbos rajbos deleted the copilot/add-friendly-names-for-tools branch March 25, 2026 18:03
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.

Add missing friendly names for tools

2 participants