Add client-neutral native MCP control

This commit is contained in:
Hakan Seven committed 2026-09-04 23:27:03 +03:00
1 parent 28cc473062
commit 071e224d26
17 files changed
+804 -118

No files matched your search

+5 -3
View File
@@ -19,13 +19,15 @@ jobs:
run: cargo test --lib app::control::tests
- name: Validate Python adapters
if: runner.os != 'Windows'
run: python3 -m py_compile docs/automation/live.py docs/automation/mcp_server.py
run: python3 -m py_compile docs/automation/live.py docs/automation/mcp_smoke.py
mcp:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: python3 -m pip install -r docs/automation/requirements-mcp.txt
- run: python3 docs/automation/mcp_smoke.py
- uses: dtolnay/rust-toolchain@stable
- run: cargo test --lib mcp::tests
- run: cargo build
- run: python3 docs/automation/mcp_smoke.py target/debug/OpenCADStudio
web:
runs-on: ubuntu-latest
steps: