fix(netbox): shorten tool names to meet 64-char API limit #134

Merged
lmiranda merged 1 commits from fix/netbox-tool-name-length into development 2026-01-24 16:47:48 +00:00
Owner

Summary

  • Shortened 33 tool names that exceeded Claude API 64-char limit
  • Added TOOL_NAME_MAP to route shortened names to original methods
  • All 182 tools now within 28-char limit (64 - 36 prefix)

Test plan

  • Verify MCP server starts correctly
  • Test virtualization tools (virt_*)
  • Test circuits tools (circ_*)
  • Test wireless tools (wlan_*)

Generated with Claude Code

## Summary - Shortened 33 tool names that exceeded Claude API 64-char limit - Added TOOL_NAME_MAP to route shortened names to original methods - All 182 tools now within 28-char limit (64 - 36 prefix) ## Test plan - [ ] Verify MCP server starts correctly - [ ] Test virtualization tools (virt_*) - [ ] Test circuits tools (circ_*) - [ ] Test wireless tools (wlan_*) Generated with Claude Code
lmiranda added 1 commit 2026-01-24 16:46:28 +00:00
Claude API has a 64-character limit on tool names. Claude Code uses a
36-character prefix (mcp__plugin_cmdb-assistant_netbox__), leaving only
28 characters for the actual tool name.

Shortened 33 tools that exceeded this limit:
- virtualization_* -> virt_* (19 tools)
- circuits_*_circuit_type* -> circ_*_type* (3 tools)
- circuits_*_circuit_termination* -> circ_*_termination* (3 tools)
- wireless_*_wireless_* -> wlan_* (8 tools)

Added TOOL_NAME_MAP to route shortened names to original method names.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
lmiranda merged commit 54c6694117 into development 2026-01-24 16:47:48 +00:00
lmiranda deleted branch fix/netbox-tool-name-length 2026-01-24 16:47:48 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: personal-projects/leo-claude-mktplace#134