sch_get_all_wires
Retrieve all wires in an EasyEDA schematic, optionally filtering by net name, limiting results, or projecting fields to reduce response size.
Instructions
Get all wires in the schematic, optionally filtered by net name
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| net | No | Filter by net name or array of net names | |
| limit | No | Truncate result array to at most N items | |
| fields | No | Project results to only these top-level keys. Response includes _availableFields showing all keys. IMPORTANT: Always specify fields when you know what you need — without it, responses include every property and can be extremely large (100KB+), wasting context. | |
| filter | No | Keep items matching all conditions (AND). Exact: {key: value}, prefix glob: {key: "R*"}, OR: {key: ["a","b"]} | |
| document | Yes | Target document UUID — auto-switches to this document before executing. Get UUIDs from list_instances or editor_get_open_tabs. | |
| instance_id | No | Target EasyEDA instance ID (8-char hex). Required when multiple instances are connected. Omit when only one instance is connected (auto-selected). Use list_instances to see connected instances. |