AGENTS.md
LICENSE
README.md
pyproject.toml
knowledge/meta.yaml
knowledge/ip/ADC-aditf_v2_5F1_Cube_Modes.yaml
knowledge/ip/CAN-bxcan1_v1_1_F1_Cube_Modes.yaml
knowledge/ip/CRC-integtest1_v1_0_Modes.yaml
knowledge/ip/DMA-STM32F103G_dma_v1_0_Modes.yaml
knowledge/ip/FATFS-v0.1.0_Cube_Modes.yaml
knowledge/ip/FREERTOS-v8.0.0_Cube_Modes.yaml
knowledge/ip/GPIO-STM32F103x8_gpio_v1_0_Modes.yaml
knowledge/ip/I2C-i2c1_v1_5_Cube_Modes.yaml
knowledge/ip/IWDG-iwdg1_v1_1_Modes.yaml
knowledge/ip/NVIC-STM32F103G_Modes.yaml
knowledge/ip/RCC-STM32F102_rcc_v1_0_Modes.yaml
knowledge/ip/RTC-rtc1_v1_1_Cube_Modes.yaml
knowledge/ip/SPI-spi2_v1_4_Cube_Modes.yaml
knowledge/ip/SYS-STM32F10x_sys_v1_0_Modes.yaml
knowledge/ip/TIM1_8F1-gptimer2_v1_x_Cube_Modes.yaml
knowledge/ip/USART-sci2_v1_1_Cube_Modes.yaml
knowledge/ip/USB-usb1_v1_1_Cube_Modes.yaml
knowledge/ip/USB_DEVICE-v2.0_Cube_Modes.yaml
knowledge/ip/WWDG-wwdg1_v1_0_Modes.yaml
knowledge/mcu/STM32F103C(8-B)Tx.dma.yaml
knowledge/mcu/STM32F103C(8-B)Tx.pins.yaml
knowledge/rules/adc.yaml
knowledge/rules/can.yaml
knowledge/rules/dma.yaml
knowledge/rules/gpio.yaml
knowledge/rules/help.yaml
knowledge/rules/i2c.yaml
knowledge/rules/ioc_structure.yaml
knowledge/rules/iwdg.yaml
knowledge/rules/nvic.yaml
knowledge/rules/rcc.yaml
knowledge/rules/rtc.yaml
knowledge/rules/spi.yaml
knowledge/rules/tim.yaml
knowledge/rules/usart.yaml
knowledge/rules/wwdg.yaml
src/vscode_cube_mcp/__init__.py
src/vscode_cube_mcp/__main__.py
src/vscode_cube_mcp/cubemx_mcp.py
src/vscode_cube_mcp/cubemx_result.py
src/vscode_cube_mcp/intent_resolver.py
src/vscode_cube_mcp/ioc_diff.py
src/vscode_cube_mcp/ioc_editor.py
src/vscode_cube_mcp/knowledge_loader.py
src/vscode_cube_mcp.egg-info/PKG-INFO
src/vscode_cube_mcp.egg-info/SOURCES.txt
src/vscode_cube_mcp.egg-info/dependency_links.txt
src/vscode_cube_mcp.egg-info/entry_points.txt
src/vscode_cube_mcp.egg-info/requires.txt
src/vscode_cube_mcp.egg-info/top_level.txt
templates/STM32F103C8T6.ioc
tests/test_cubemx_mcp.py
tests/test_mcp_protocol.py