Ship client-neutral MCP bundles

This commit is contained in:
Hakan Seven committed 2026-09-04 23:58:39 +03:00
1 parent 17e5cda3fb
commit afbf826b0c
30 files changed
+285 -446

No files matched your search

+3 -2
View File
@@ -17,9 +17,9 @@ jobs:
- uses: dtolnay/rust-toolchain@stable
- name: Validate control contract
run: cargo test --lib app::control::tests
- name: Validate Python adapters
- name: Validate MCP packaging scripts
if: runner.os != 'Windows'
run: python3 -m py_compile docs/automation/live.py docs/automation/mcp_smoke.py
run: python3 -m py_compile docs/automation/mcp_smoke.py packaging/mcpb/pack.py
mcp:
runs-on: ubuntu-latest
steps:
@@ -28,6 +28,7 @@ jobs:
- run: cargo test --lib mcp::tests
- run: cargo build
- run: python3 docs/automation/mcp_smoke.py target/debug/OpenCADStudio
- run: python3 packaging/mcpb/pack.py --version 0.0.0 --linux /bin/true --windows /bin/true --macos /bin/true --output /tmp/OpenCADStudio.mcpb --server-json /tmp/server.json
web:
runs-on: ubuntu-latest
steps: