Commit Graph

  • a67eb41523 feat: add comprehensive development infrastructure and CI/CD pipeline Lauri Gates 2025-07-17 20:29:27 +03:00
  • 9bea0f4ebf feat: migrate to FastMCP 2.0 framework with modern Python packaging Lauri Gates 2025-07-17 20:13:01 +03:00
  • 639b54d637 fix: migrate to uv; fix pydantic schema error mannie-exe 2025-07-13 15:41:22 -07:00
  • 7019df0ccc
    Merge pull request #14 from laurigates/patch-1 Lama Al Rajih 2025-07-11 16:04:12 -04:00
  • fb294215f0
    Create LICENSE Lauri Gates 2025-07-10 13:13:00 +03:00
  • d866184d86 Add repo to pip package Lama 2025-07-08 19:49:17 -04:00
  • 4dd49122f1 fix file name Lama 2025-07-08 19:38:21 -04:00
  • 798436cd35
    Update README.md Lama Al Rajih 2025-04-29 16:57:13 -04:00
  • e5c87df088 Removed unnecessary IPC drc - defaulting to only using the CLI Lama 2025-04-24 16:07:36 -04:00
  • a95c0a40ba add issue and pr templates Lama 2025-04-24 14:34:34 -04:00
  • b2d3099505
    Merge pull request #6 from madaerodog/main - feat: Fix tools, improve stability, and update docs Lama Al Rajih 2025-04-24 14:09:42 -04:00
  • 5b9d237d7d feat: Fix tools, improve stability, and update docs Constantin Craciun 2025-04-23 18:37:56 +03:00
  • 44b0bda19d add more graceful server shutdown Lama 2025-03-22 09:41:10 -04:00
  • 921e087351 logging docs cleanup Lama 2025-03-22 09:23:22 -04:00
  • fda329cc8f remove all instances of logger.py (see issue #1) Lama 2025-03-22 09:18:29 -04:00
  • 3596bae34e fix find_component_connections() in netlist_tools.py Lama 2025-03-22 08:58:57 -04:00
  • a3613f273a Fix drc issues - swap out pbnew for kicad cli and ipc Lama 2025-03-21 15:27:36 -04:00
  • b1cb48ecf7 fix random import, etc issues Lama 2025-03-21 13:08:15 -04:00
  • 7343e032c1 Add circuit pattern recognition feature for KiCad schematics Lama 2025-03-21 10:43:34 -04:00
  • 750dd260c4 Add comprehensive netlist extraction functionality Lama 2025-03-21 09:31:15 -04:00
  • f8bafe8beb refactor readme and add more docs Lama 2025-03-20 21:19:19 -04:00
  • 6953e5dc9a Add comprehensive BOM management functionality with analysis, export, and viewing features Lama 2025-03-20 13:54:48 -04:00
  • c69bd66f71 update readme and requirements.txt Lama 2025-03-20 12:51:52 -04:00
  • 60b10c54b2 nit Lama 2025-03-20 12:48:10 -04:00
  • 82c0a2dccb nit Lama 2025-03-20 12:35:21 -04:00
  • 46ad082fda update readme Lama 2025-03-20 12:34:14 -04:00
  • cc73df8e77 Add flexible environment configuration to support custom project paths Lama 2025-03-20 12:13:38 -04:00
  • 880e267423 disable logging because claude is in a sandbox and can't write to our log file (it automatically writes logs in a diff place though) Lama 2025-03-20 11:34:40 -04:00
  • 948f9a150a move config.py file to subdir Lama 2025-03-20 11:08:17 -04:00
  • 775e3423be nit Lama 2025-03-20 10:47:03 -04:00
  • 15c83c921a nit Lama 2025-03-20 10:33:50 -04:00
  • fc7bfbe64d update readme, add gitignore, update paths for drc history to include windows Lama 2025-03-20 10:29:13 -04:00
  • 50e94d245b add missing import Lama 2025-03-20 10:08:35 -04:00
  • 9a114bce7b Refactor server to use type-safe lifespan context management Implement proper context management in the KiCad MCP server: Lama 2025-03-20 09:58:19 -04:00
  • 5007d11579 update readme Lama 2025-03-20 09:13:13 -04:00
  • f50a2ce1af Enhance PCB thumbnail generation with robust fallback methods Lama 2025-03-20 03:16:14 -04:00
  • b5b5835939 remove old simple mcp server Lama 2025-03-20 03:04:02 -04:00
  • 646dfe4589 update readme Lama 2025-03-20 02:59:27 -04:00
  • 27fe2336c1 update readme Lama 2025-03-20 02:49:19 -04:00
  • 5dd2dbe760 rename drc_resource.py to drc_resources.py and update readme Lama 2025-03-20 02:47:45 -04:00
  • 100f64186d Add Design Rule Check (DRC) functionality to KiCad MCP server Lama 2025-03-20 02:41:52 -04:00
  • b72918daa5 attempt to import pcbnew after adding it to the path Lama 2025-03-20 02:29:08 -04:00
  • 047f9f6af7 add logger + support for other operating systems (lower prio) Lama 2025-03-20 02:25:49 -04:00
  • 9fa890bf90 a lot Lama 2025-03-20 02:01:30 -04:00
  • e4035bdcb1 create new dir structure Lama 2025-03-20 01:47:29 -04:00
  • 09ca184da6 initial commit Lama 2025-03-20 00:59:09 -04:00
  • 5148a39a3e
    Initial commit Lama Al Rajih 2025-03-20 00:47:00 -04:00