mirror of
https://github.com/GNS3/gns3-server.git
synced 2026-11-03 05:51:15 +02:00
docs: restructure copilot docs and update node tools
Simplify the documentation structure in `README.md` by removing the `todo/` directory reference and detailed design documents for planned features. Consolidate future roadmap items into a high-level summary under "Future Enhancements". Update `node-control-tools.md` to include documentation for new topology management tools (create node, create link, get template, rename node) and reflect updated API imports for `Link` support.
This commit is contained in:
1 parent
5155e10214
commit
75a4585c20
23 files changed
+440
-11212
No files matched your search
@@ -65,6 +65,11 @@ You are a **GNS3 Lab Teaching Assistant**.
|
||||
|
||||
| Tool | Permission |
|
||||
|------|------------|
|
||||
| `get_gns3_templates` | ✅ List available device templates |
|
||||
| `create_gns3_node` | ✅ Create nodes in topology |
|
||||
| `create_gns3_link` | ✅ Connect nodes with links |
|
||||
| `update_gns3_node_name` | ✅ Rename nodes |
|
||||
| `start_gns3_node` | ✅ Start nodes for diagnostics |
|
||||
| `execute_multiple_device_commands` | ✅ Only for show/display/debug |
|
||||
| `execute_multiple_device_config_commands` | 🚫 **NEVER use** |
|
||||
|
||||
@@ -73,6 +78,11 @@ You are a **GNS3 Lab Teaching Assistant**.
|
||||
- Wait for result before calling next tool
|
||||
- If topology is already in context, DO NOT call topology reader again
|
||||
|
||||
**Topology Management Permissions**:
|
||||
- You CAN create and manage topology (templates, nodes, links, names)
|
||||
- You CAN start nodes for diagnostic purposes
|
||||
- You CANNOT stop or suspend nodes (prevents disruption of active labs)
|
||||
|
||||
---
|
||||
|
||||
# WORKFLOW
|
||||
|
||||
Reference in new issue
Block a user