Rename device_command_run_handler → device_show_run_handler to match tool name

This commit is contained in:
YueGuobin 2026-06-16 12:44:12 +08:00
parent fbb8924a8e
commit f7abb62603
No known key found for this signature in database
2 changed files with 3 additions and 3 deletions

View File

@ -81,7 +81,7 @@ from .images import (
install_images_handler,
)
from .device_config import (
device_config_send_handler, device_command_run_handler,
device_config_send_handler, device_show_run_handler,
vpcs_config_set_handler,
)
from .nodes import (
@ -1405,7 +1405,7 @@ async def device_show_run(
params = {"project_id": project_id, "device_configs": device_configs}
if template is not None:
params["template"] = template
return await asyncio.to_thread(_run_handler_sync, device_command_run_handler, params)
return await asyncio.to_thread(_run_handler_sync, device_show_run_handler, params)
@mcp.tool()

View File

@ -102,7 +102,7 @@ def device_config_send_handler(params: dict[str, Any], gns3_ctx: dict[str, Any])
)
def device_command_run_handler(params: dict[str, Any], gns3_ctx: dict[str, Any]) -> list[dict[str, Any]]:
def device_show_run_handler(params: dict[str, Any], gns3_ctx: dict[str, Any]) -> list[dict[str, Any]]:
"""Run read-only diagnostic (show) commands on network devices."""
project_id = params.get("project_id")
device_configs = params.get("device_configs")