Commits included in published releases. Unpublished intermediate commits are private. Showing matches from the latest 100 commits ending at this release.
feat: implement all 11 previously unimplemented tools
KiCAD MCP Bot · Mar 25, 2026, 4:54 AM UTC
fcc204064e02
feat: merge REMiX fork — critical bug fixes, 32 new schematic tools, and architecture improvements
KiCAD MCP Bot · Mar 25, 2026, 4:21 AM UTC
e057f4b3322f
Merge pull request #62 from Mehanik/feature/wire-connectivity-lookup
mixelpixx · Mar 24, 2026, 11:06 PM UTC
647a131b8a14
chore: apply Black formatting and add tests for get_wire_connections
Eugene Mikhantyev · Mar 15, 2026, 11:06 PM UTC
9f8943791885
refactor: extract wire connectivity into module with KiCad-native IU matching
Eugene Mikhantyev · Mar 14, 2026, 4:15 PM UTC
f12003484601
refactor: use pre-compiled adjacency list for BFS in get_wire_connections
Eugene Mikhantyev · Mar 14, 2026, 2:55 PM UTC
4277a3d00017
fix: harden get_wire_connections against edge cases and improve performance
Eugene Mikhantyev · Mar 14, 2026, 2:20 PM UTC
b257bef89b40
fix: address review issues in get_wire_connections
Eugene Mikhantyev · Mar 14, 2026, 2:10 PM UTC
ddbfc62a49fe
feat: add get_wire_connections tool for pin/wire lookup by schematic point
Eugene Mikhantyev · Mar 14, 2026, 1:49 PM UTC
6633cd59fd80
Merge pull request #64 from Mehanik/feat/schematic-analysis-and-view-region-fix
mixelpixx · Mar 23, 2026, 3:29 AM UTC
1647c282f39c
style: apply Black formatting to kicad_interface.py
Eugene Mikhantyev · Mar 22, 2026, 9:47 PM UTC
c5a0bc495c19
style: apply Black formatting to changed files
Eugene Mikhantyev · Mar 15, 2026, 11:17 PM UTC
59bd4c4acfd4
refactor: remove find_unconnected_pins tool (redundant with run_erc)
Eugene Mikhantyev · Mar 15, 2026, 2:15 PM UTC
1ef4ce5cab95
fix: address PR review issues for schematic analysis tools
Eugene Mikhantyev · Mar 15, 2026, 2:05 PM UTC
0ab7428b84c6
fix: rename check_wire_collisions to find_wires_crossing_symbols and detect pass-through wires
Eugene Mikhantyev · Mar 15, 2026, 1:48 PM UTC
76ad44121c1a
fix: get_schematic_view_region SVG export and coordinate system
Eugene Mikhantyev · Mar 14, 2026, 8:55 PM UTC
9141e33b70f3
feat: add schematic analysis tools (read-only)
Eugene Mikhantyev · Mar 14, 2026, 8:39 PM UTC
764b8db3d396
Merge pull request #68 from jflaflamme/feature/freerouting-autoroute
mixelpixx · Mar 20, 2026, 1:11 PM UTC
e5179e5fabb0
Add Freerouting autoroute integration
Jeff Laflamme · Mar 20, 2026, 4:33 AM UTC
53a8b3ff3ed0
Merge pull request #66 from Mehanik/feature/schematic-component-field-inspection
mixelpixx · Mar 17, 2026, 1:33 AM UTC
5b380c0f17cf
Merge pull request #67 from Mehanik/fix/delete-schematic-component-multiline
mixelpixx · Mar 17, 2026, 12:14 AM UTC
fbbe5a408d5a
Merge pull request #60 from Mehanik/schematic_tools
mixelpixx · Mar 17, 2026, 12:14 AM UTC
f0d0a39152ca
test: add schematic tools tests and apply black formatting
Eugene Mikhantyev · Mar 15, 2026, 10:48 PM UTC
f562035f7980
style: apply Black formatting to changed files
Eugene Mikhantyev · Mar 15, 2026, 10:33 PM UTC
22a7561f5cfe
fix: delete_schematic_component fails on multi-line KiCAD format
Eugene Mikhantyev · Mar 15, 2026, 9:36 PM UTC
da359513bf05
feat: add get_schematic_component tool and fieldPositions to edit_schematic_component
Eugene Mikhantyev · Mar 15, 2026, 3:37 PM UTC
ccd817531a67
fix: apply sexpdata round-trip write to delete_schematic_net_label
Eugene Mikhantyev · Mar 13, 2026, 1:08 AM UTC
4dc351660caa
fix: replace kicad-skip mutation with sexpdata in delete_schematic_wire
Eugene Mikhantyev · Mar 13, 2026, 12:39 AM UTC
9d9234abd025
fix: use _elements.remove() for kicad-skip collections lacking remove method
Eugene Mikhantyev · Mar 13, 2026, 12:27 AM UTC
2956b4fa9dc2
fix: address review issues in schematic tools
Eugene Mikhantyev · Mar 13, 2026, 12:23 AM UTC
ffe51f0f1693
feat: add get_schematic_view tool for rasterized schematic images
Merge pull request #59 from Kletternaut/demo/rpiCSI-videotest
mixelpixx · Mar 11, 2026, 5:42 PM UTC
12473d91381c
fix: snapshot saves logs+prompt to logs/ subdir; routing via_x under start pad; router disabled
Tom · Mar 11, 2026, 10:04 AM UTC
3d9497ebe593
Merge pull request #57 from Kletternaut/demo/rpiCSI-videotest
mixelpixx · Mar 9, 2026, 5:50 PM UTC
8412277b3d65
fix: register sync_schematic_to_board + snapshot_project as MCP tools; auto-save board after SWIG mutations; boardPath reload in place_component; add_schematic_connection warns about connect_passthrough; via.GetWidth(F_Cu) for KiCAD 9.0
Tom · Mar 7, 2026, 10:27 AM UTC
8e4e3176c209
fix: propagate board reload to project_commands after SVG logo import
Tom · Mar 7, 2026, 12:50 AM UTC
b6e1b8b7b152
fix: unwrap nested params in add_board_outline (SWIG + IPC paths)
Tom · Mar 7, 2026, 12:43 AM UTC
44c5e7f388a1
feat: add snapshot_project tool for step checkpoints (resume from Step2 without full redo)
Tom · Mar 6, 2026, 7:42 PM UTC
b43c63edcaef
fix: reload board into pcbnew after SVG logo import (prevents logo loss on next Save)