mirror of
https://github.com/GNS3/gns3-server.git
synced 2026-11-03 05:51:15 +02:00
refactor(mcp): drop the raw drawing_create tool
The templated drawing_create_text/_rectangle/_ellipse tools cover the LLM-relevant creation paths, and line/image/curve creation is not needed from MCP or copilot for now. The management tools stay, so existing drawings (including images and lines created in the Web UI) remain fully manageable; drawing_update's raw svg parameter remains the escape hatch for edits.
This commit is contained in:
4 files changed
+7
-69
No files matched your search
@@ -187,7 +187,9 @@ All subsequent tool handler REST API calls use this JWT → zero extra bcrypt
|
||||
|------|-------------|
|
||||
| `drawing_list` | List drawings on canvas |
|
||||
| `drawing_get` | Get drawing details |
|
||||
| `drawing_create` | Create drawing (SVG label/shape/image) |
|
||||
| `drawing_create_text` | Create a text label (SVG assembled server-side, Web UI compatible) |
|
||||
| `drawing_create_rectangle` | Create a rectangle annotation |
|
||||
| `drawing_create_ellipse` | Create an ellipse/circle annotation |
|
||||
| `drawing_update` | Update drawing (position, rotation, SVG) |
|
||||
| `drawing_delete` | Delete a drawing |
|
||||
|
||||
|
||||
Reference in new issue
Block a user