forked from 1b-agent/opencadstudio-upstream
Expose creation fields, constraints and examples for the 11 supported types without expanding startup tool schemas. Share the creation contract and constructor with execution to keep accepted inputs consistent. Validation: MCP, contract/factory and entity creation regression tests.
37 lines
736 B
Rust
37 lines
736 B
Rust
#![allow(non_snake_case)]
|
|
#![recursion_limit = "512"]
|
|
|
|
pub mod app;
|
|
#[cfg(not(target_arch = "wasm32"))]
|
|
pub mod cli;
|
|
pub mod command;
|
|
pub mod config;
|
|
pub mod discussions;
|
|
pub mod entities;
|
|
pub(crate) mod entity_creation;
|
|
#[cfg(not(target_arch = "wasm32"))]
|
|
pub mod gpu_backend;
|
|
pub mod i18n;
|
|
pub(crate) mod input;
|
|
pub mod io;
|
|
#[cfg(not(target_arch = "wasm32"))]
|
|
pub mod mcp;
|
|
#[cfg(not(target_arch = "wasm32"))]
|
|
pub mod mcp_ops;
|
|
pub mod modules;
|
|
#[cfg(not(target_arch = "wasm32"))]
|
|
pub(crate) mod network;
|
|
pub mod par;
|
|
pub mod patreon;
|
|
pub mod perf;
|
|
pub mod plugin;
|
|
#[cfg(not(target_arch = "wasm32"))]
|
|
pub mod rest;
|
|
pub mod scene;
|
|
pub(crate) mod schema_validation;
|
|
pub mod snap;
|
|
pub mod sys;
|
|
pub mod sysinfo;
|
|
pub mod ui;
|
|
pub mod videos;
|