KiCAD MCP Bot
c67f400383
feat: Update connect_to_net to use WireManager (Phase 2)
Updates:
- ConnectionManager.connect_to_net() now uses PinLocator + WireManager
- Accepts Path parameter instead of Schematic object
- Creates wire stub (2.54mm) from pin to label position
- Uses WireManager.add_wire() and WireManager.add_label()
- Updated MCP handler _handle_connect_to_net()
Testing:
- ✅ connect_to_net test: 100% passing
- ✅ R1/1 → VCC wire stub + label
- ✅ D1/2 → GND wire stub + label
- ✅ Verified with kicad-skip: 5 wires, 4 labels
Part of Phase 2: Net Labels & Named Nets (Issue #26)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-10 10:40:56 -05:00
..
2025-11-17 15:40:20 -05:00
2025-10-25 20:48:00 -04:00
2025-10-25 20:48:00 -04:00
2026-01-10 10:16:07 -05:00
2025-11-14 16:38:16 -05:00
2026-01-10 10:40:56 -05:00
2025-11-14 16:38:16 -05:00
2026-01-10 10:10:57 -05:00
2025-11-17 16:44:00 -05:00
2026-01-10 09:04:56 -05:00
2026-01-10 09:04:56 -05:00
2026-01-10 09:04:56 -05:00
2025-10-25 20:48:00 -04:00
2026-01-10 10:06:16 -05:00
2025-12-31 10:57:10 -05:00
2026-01-10 10:35:16 -05:00
2026-01-10 09:54:51 -05:00
2025-11-05 09:10:45 -05:00
2026-01-10 09:04:56 -05:00
2026-01-10 10:35:16 -05:00