refactor: remove find_unconnected_pins tool (redundant with run_erc)
KiCad's native ERC already checks for unconnected pins with better accuracy (hierarchical sheets, bus connections, custom rules). Remove the reimplemented version and its dead helper _parse_no_connects. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1726,21 +1726,6 @@ SCHEMATIC_TOOLS = [
|
||||
"required": ["schematicPath", "x1", "y1", "x2", "y2"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "find_unconnected_pins",
|
||||
"title": "Find Unconnected Pins",
|
||||
"description": "Lists all component pins in the schematic that have no wire, label, or power symbol touching them. Useful for checking connectivity before running ERC. Skips power symbols, template symbols, and pins with no_connect flags.",
|
||||
"inputSchema": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"schematicPath": {
|
||||
"type": "string",
|
||||
"description": "Path to the .kicad_sch schematic file"
|
||||
}
|
||||
},
|
||||
"required": ["schematicPath"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "find_overlapping_elements",
|
||||
"title": "Find Overlapping Elements",
|
||||
|
||||
Reference in New Issue
Block a user