LICENSE
README.md
pyproject.toml
src/cad_server/__init__.py
src/cad_server/analytics.py
src/cad_server/assets.py
src/cad_server/drawing_payload.py
src/cad_server/jobs.py
src/cad_server/language.py
src/cad_server/py.typed
src/cad_server/robot_payload.py
src/cad_server/settings.py
src/cad_server/updates.py
src/cad_server.egg-info/PKG-INFO
src/cad_server.egg-info/SOURCES.txt
src/cad_server.egg-info/dependency_links.txt
src/cad_server.egg-info/entry_points.txt
src/cad_server.egg-info/requires.txt
src/cad_server.egg-info/top_level.txt
src/cad_server/_internal/__init__.py
src/cad_server/_internal/api.py
src/cad_server/_internal/apps.py
src/cad_server/_internal/attach.py
src/cad_server/_internal/base.py
src/cad_server/_internal/channel.py
src/cad_server/_internal/cli_errors.py
src/cad_server/_internal/cli_from_function.py
src/cad_server/_internal/editable.py
src/cad_server/_internal/engine_daemon.py
src/cad_server/_internal/engine_host.py
src/cad_server/_internal/engine_telemetry.py
src/cad_server/_internal/extras.py
src/cad_server/_internal/file_lock.py
src/cad_server/_internal/installations.py
src/cad_server/_internal/kernel_load_hint.py
src/cad_server/_internal/launch.py
src/cad_server/_internal/leftovers.py
src/cad_server/_internal/picker.py
src/cad_server/_internal/plugin.py
src/cad_server/_internal/primitive_mesh.py
src/cad_server/_internal/providers.py
src/cad_server/_internal/proxy.py
src/cad_server/_internal/releases.py
src/cad_server/_internal/shared_read.py
src/cad_server/_internal/switch.py
src/cad_server/_internal/telemetry_send.py
src/cad_server/_internal/update.py
src/cad_server/_runtime/mcp/THIRD_PARTY_LICENSES.txt
src/cad_server/_runtime/mcp/app.js
src/cad_server/_runtime/mcp/shell.html
src/cad_server/_runtime/plugin/LICENSE
src/cad_server/_runtime/plugin/claude.mcp.json
src/cad_server/_runtime/plugin/codex.mcp.json
src/cad_server/_runtime/plugin/cursor.mcp.json
src/cad_server/_runtime/plugin/gemini-extension.json
src/cad_server/_runtime/plugin/mcp.json
src/cad_server/_runtime/plugin/plugin.json
src/cad_server/_runtime/plugin/.claude-plugin/icon.png
src/cad_server/_runtime/plugin/.claude-plugin/marketplace.json
src/cad_server/_runtime/plugin/.claude-plugin/plugin.json
src/cad_server/_runtime/plugin/.codex-plugin/logo.png
src/cad_server/_runtime/plugin/.codex-plugin/plugin.json
src/cad_server/_runtime/plugin/.cursor-plugin/plugin.json
src/cad_server/_runtime/plugin/skills/bambu-labs/LICENSE
src/cad_server/_runtime/plugin/skills/bambu-labs/SKILL.md
src/cad_server/_runtime/plugin/skills/bambu-labs/agents/openai.yaml
src/cad_server/_runtime/plugin/skills/cad/LICENSE
src/cad_server/_runtime/plugin/skills/cad/SKILL.md
src/cad_server/_runtime/plugin/skills/cad/agents/openai.yaml
src/cad_server/_runtime/plugin/skills/cad/references/animation.md
src/cad_server/_runtime/plugin/skills/cad/references/build123d-modeling.md
src/cad_server/_runtime/plugin/skills/cad/references/exports.md
src/cad_server/_runtime/plugin/skills/cad/references/inspection-and-validation.md
src/cad_server/_runtime/plugin/skills/cad/references/kinematics.md
src/cad_server/_runtime/plugin/skills/cad/references/model-contract.md
src/cad_server/_runtime/plugin/skills/cad/references/positioning.md
src/cad_server/_runtime/plugin/skills/cad/references/project-layout.md
src/cad_server/_runtime/plugin/skills/cad/references/snapshot-review.md
src/cad_server/_runtime/plugin/skills/dfam-check/LICENSE
src/cad_server/_runtime/plugin/skills/dfam-check/SKILL.md
src/cad_server/_runtime/plugin/skills/dfam-check/requirements.txt
src/cad_server/_runtime/plugin/skills/dfam-check/agents/openai.yaml
src/cad_server/_runtime/plugin/skills/dfam-check/references/process-limits.md
src/cad_server/_runtime/plugin/skills/dfam-check/scripts/dfam_tool.py
src/cad_server/_runtime/plugin/skills/dfm/LICENSE
src/cad_server/_runtime/plugin/skills/dfm/SKILL.md
src/cad_server/_runtime/plugin/skills/dfm/requirements.txt
src/cad_server/_runtime/plugin/skills/dfm/agents/openai.yaml
src/cad_server/_runtime/plugin/skills/dfm/references/cnc.md
src/cad_server/_runtime/plugin/skills/dfm/references/injection-molding.md
src/cad_server/_runtime/plugin/skills/dfm/references/sheet-metal.md
src/cad_server/_runtime/plugin/skills/dfm/scripts/mold_tool.py
src/cad_server/_runtime/plugin/skills/dxf/LICENSE
src/cad_server/_runtime/plugin/skills/dxf/SKILL.md
src/cad_server/_runtime/plugin/skills/dxf/agents/openai.yaml
src/cad_server/_runtime/plugin/skills/dxf/references/generator-templates.md
src/cad_server/_runtime/plugin/skills/engineering-drawing/LICENSE
src/cad_server/_runtime/plugin/skills/engineering-drawing/SKILL.md
src/cad_server/_runtime/plugin/skills/engineering-drawing/agents/openai.yaml
src/cad_server/_runtime/plugin/skills/engineering-drawing/references/sheet-api.md
src/cad_server/_runtime/plugin/skills/gcode/LICENSE
src/cad_server/_runtime/plugin/skills/gcode/SKILL.md
src/cad_server/_runtime/plugin/skills/gcode/agents/openai.yaml
src/cad_server/_runtime/plugin/skills/gcode/scripts/orca_presets.py
src/cad_server/_runtime/plugin/skills/sdf/LICENSE
src/cad_server/_runtime/plugin/skills/sdf/SKILL.md
src/cad_server/_runtime/plugin/skills/sdf/agents/openai.yaml
src/cad_server/_runtime/plugin/skills/sdf/references/design-ledger.md
src/cad_server/_runtime/plugin/skills/sdf/references/examples.md
src/cad_server/_runtime/plugin/skills/sdf/references/frame-semantics.md
src/cad_server/_runtime/plugin/skills/sdf/references/interoperability.md
src/cad_server/_runtime/plugin/skills/sdf/references/llm-guardrails.md
src/cad_server/_runtime/plugin/skills/sdf/references/sdf-workflow.md
src/cad_server/_runtime/plugin/skills/sdf/references/smoke-tests.md
src/cad_server/_runtime/plugin/skills/sdf/references/validation.md
src/cad_server/_runtime/plugin/skills/sendcutsend/LICENSE
src/cad_server/_runtime/plugin/skills/sendcutsend/SKILL.md
src/cad_server/_runtime/plugin/skills/sendcutsend/agents/openai.yaml
src/cad_server/_runtime/plugin/skills/sendcutsend/references/official-sources.md
src/cad_server/_runtime/plugin/skills/sendcutsend/references/report-template.md
src/cad_server/_runtime/plugin/skills/srdf/LICENSE
src/cad_server/_runtime/plugin/skills/srdf/SKILL.md
src/cad_server/_runtime/plugin/skills/srdf/agents/openai.yaml
src/cad_server/_runtime/plugin/skills/srdf/references/authoring-contract.md
src/cad_server/_runtime/plugin/skills/srdf/references/disabled-collisions.md
src/cad_server/_runtime/plugin/skills/srdf/references/end-effectors.md
src/cad_server/_runtime/plugin/skills/srdf/references/planning-ledger.md
src/cad_server/_runtime/plugin/skills/srdf/references/srdf-workflow.md
src/cad_server/_runtime/plugin/skills/srdf/references/validation.md
src/cad_server/_runtime/plugin/skills/step-parts/LICENSE
src/cad_server/_runtime/plugin/skills/step-parts/SKILL.md
src/cad_server/_runtime/plugin/skills/step-parts/agents/openai.yaml
src/cad_server/_runtime/plugin/skills/step-parts/references/step-parts-api.md
src/cad_server/_runtime/plugin/skills/step-parts/scripts/download_step_part.py
src/cad_server/_runtime/plugin/skills/urdf/LICENSE
src/cad_server/_runtime/plugin/skills/urdf/SKILL.md
src/cad_server/_runtime/plugin/skills/urdf/agents/openai.yaml
src/cad_server/_runtime/plugin/skills/urdf/references/authoring-contract.md
src/cad_server/_runtime/plugin/skills/urdf/references/design-ledger.md
src/cad_server/_runtime/plugin/skills/urdf/references/frame-semantics.md
src/cad_server/_runtime/plugin/skills/urdf/references/inertials.md
src/cad_server/_runtime/plugin/skills/urdf/references/meshes.md
src/cad_server/_runtime/plugin/skills/urdf/references/urdf-workflow.md
src/cad_server/_runtime/plugin/skills/urdf/references/validation.md
src/cad_server/_runtime/viewer/THIRD_PARTY_LICENSES.txt
src/cad_server/_runtime/viewer/index.html
src/cad_server/_runtime/viewer/assets/BufferGeometryUtils-BO3Ss---.js
src/cad_server/_runtime/viewer/assets/DxfRenderer-CK-C88pp.js
src/cad_server/_runtime/viewer/assets/GLTFLoader-C-ZwhOwN.js
src/cad_server/_runtime/viewer/assets/GlbRenderer-CwtvgnsN.js
src/cad_server/_runtime/viewer/assets/MeshRenderer-CtKo5N8-.js
src/cad_server/_runtime/viewer/assets/RobotRenderer-D4v9vkun.js
src/cad_server/_runtime/viewer/assets/STLLoader-COjUjMBk.js
src/cad_server/_runtime/viewer/assets/SceneMeasure-DWhVhT3U.js
src/cad_server/_runtime/viewer/assets/VirtualRows-CcpJpJrq.js
src/cad_server/_runtime/viewer/assets/XbfRenderer-Cz77kpw3.js
src/cad_server/_runtime/viewer/assets/entryAssets-DMPboejr.js
src/cad_server/_runtime/viewer/assets/environmentMap-C2AYeUDk.js
src/cad_server/_runtime/viewer/assets/favicon-DwiaIWoe.png
src/cad_server/_runtime/viewer/assets/glbMeshWorker-DH0X5ko0.js
src/cad_server/_runtime/viewer/assets/index-BBVuT0Je.css
src/cad_server/_runtime/viewer/assets/index-KO9e-SAu.js
src/cad_server/_runtime/viewer/assets/loading-OUGzZRP4.avif
src/cad_server/_runtime/viewer/assets/loading-still-DWWO9OwM.webp
src/cad_server/_runtime/viewer/assets/meshObjects-BHfBp4CD.js
src/cad_server/_runtime/viewer/assets/meshopt_decoder-4Ef-c7zw.js
src/cad_server/_runtime/viewer/assets/photographicStudio-D1RYrfjy.js
src/cad_server/_runtime/viewer/assets/raycastBvhWorker-D5dKYzM6.js
src/cad_server/_runtime/viewer/assets/rolldown-runtime-XKyaHtl9.js
src/cad_server/_runtime/viewer/assets/sceneExplode-DP8HU56N.js
src/cad_server/_runtime/viewer/assets/sceneHighlight-C5lLZODo.js
src/cad_server/_runtime/viewer/assets/sharedGeometry-BsLw_hx-.js
src/cad_server/_runtime/viewer/assets/stlMeshWorker-CuNjKOUV.js
src/cad_server/_runtime/viewer/assets/studioEnvironment.worker-utbnN6Yk.js
src/cad_server/_runtime/viewer/assets/three.core-DdnNoxhu.js
src/cad_server/_runtime/viewer/assets/toolModes-Cc3imgJQ.js
src/cad_server/_runtime/viewer/assets/useSceneSelection-CqIqnfow.js
src/cad_server/_runtime/viewer/assets/vendor-icons-BmP3iO1o.js
src/cad_server/_runtime/viewer/assets/vendor-react-iRJfyluG.js
src/cad_server/_runtime/viewer/assets/vendor-three-DStQQdKw.js
src/cad_server/_runtime/viewer/assets/vendor-ui-Cgj57w_6.js
src/cad_server/cli/__init__.py
src/cad_server/cli/__main__.py
src/cad_server/cli/delete.py
src/cad_server/cli/doctor.py
src/cad_server/cli/export.py
src/cad_server/cli/inspect.py
src/cad_server/cli/plugin.py
src/cad_server/cli/run.py
src/cad_server/cli/sdf_validate.py
src/cad_server/cli/serve.py
src/cad_server/cli/server.py
src/cad_server/cli/setup.py
src/cad_server/cli/snapshot.py
src/cad_server/cli/srdf_validate.py
src/cad_server/cli/status.py
src/cad_server/cli/stop.py
src/cad_server/cli/telemetry.py
src/cad_server/cli/uninstall.py
src/cad_server/cli/update.py
src/cad_server/cli/urdf_validate.py
src/cad_server/cli/viewer.py
src/cad_server/engine/README.md
src/cad_server/engine/__init__.py
src/cad_server/engine/__main__.py
src/cad_server/engine/cache.py
src/cad_server/engine/cli.py
src/cad_server/engine/daemon.py
src/cad_server/engine/models.py
src/cad_server/engine/registry.py
src/cad_server/engine/renders.py
src/cad_server/engine/services.py
src/cad_server/engine/supervisor.py
src/cad_server/mcp/__init__.py
src/cad_server/mcp/browser.py
src/cad_server/mcp/host.py
src/cad_server/mcp/http.py
src/cad_server/mcp/operations.py
src/cad_server/mcp/protocol.py
src/cad_server/mcp/server.py
src/cad_server/mcp/sidebar.py
src/cad_server/mcp/tunnel.py
src/cad_server/mcp/ui.py
src/cad_server/mcp/views.py
src/cad_server/viewer/__init__.py
src/cad_server/viewer/__main__.py
src/cad_server/viewer/backend.py
src/cad_server/viewer/browser_open.py
src/cad_server/viewer/clipboard.py
src/cad_server/viewer/collation.json
src/cad_server/viewer/content_types.py
src/cad_server/viewer/documents.py
src/cad_server/viewer/drawings.py
src/cad_server/viewer/encoding.py
src/cad_server/viewer/engine_app.py
src/cad_server/viewer/exports.py
src/cad_server/viewer/folders.py
src/cad_server/viewer/handler.py
src/cad_server/viewer/http_app.py
src/cad_server/viewer/kinds.py
src/cad_server/viewer/main.py
src/cad_server/viewer/model_catalog.py
src/cad_server/viewer/natural_sort.py
src/cad_server/viewer/prompt_files.py
src/cad_server/viewer/recents.py
src/cad_server/viewer/response.py
src/cad_server/viewer/reveal.py
src/cad_server/viewer/robots.py
src/cad_server/viewer/scanner.py
src/cad_server/viewer/url_norm.py