wtp_mcp_rs/
lib.rs

1//! Public API surface for the wtp-mcp-rs library.
2
3/// Configuration loading and CLI merge helpers.
4pub mod config;
5/// Error types and Result alias for the library.
6pub mod errors;
7/// Resource handlers that expose read-only repo/worktree views.
8pub mod resources;
9/// Security policy checks and guards.
10pub mod security;
11/// MCP server implementation and tool registration.
12pub mod server;
13/// Tool implementations and shared input/output types.
14pub mod tools;
15/// Shared data types used across tools and responses.
16pub mod types;
17/// Low-level wtp command wrappers and parsers.
18pub mod wtp;
19mod wtp_binary;
20mod wtp_parser;
21mod wtp_runner;
22
23pub use server::WtpServer;