Skip to main content

winx_code_agent/
lib.rs

1// Documentation coverage for the broad pre-1.0 module API is tracked separately;
2// all correctness and unused-code lints remain enabled.
3#![allow(missing_docs)]
4#![deny(unsafe_code)]
5
6//! # Winx - High Performance MCP Server
7//!
8//! A high-performance Rust implementation of the Model Context Protocol (MCP).
9//! It provides core tools for shell execution and file management with extreme efficiency.
10
11pub mod config;
12#[cfg(unix)]
13pub mod daemon;
14pub mod errors;
15#[cfg(feature = "fuzzing")]
16pub mod fuzzing;
17pub mod http_server;
18pub mod logging;
19mod os;
20pub mod runtime;
21pub mod sandbox;
22pub mod server;
23pub mod state;
24pub mod tool_policy;
25pub mod tools;
26pub mod types;
27pub mod utils;
28
29pub use errors::{Result, WinxError};
30pub use server::{start_winx_server, start_winx_server_with_runtime, SharedBashState, WinxService};