Crate wtp_mcp_rs

Crate wtp_mcp_rs 

Source
Expand description

Public API surface for the wtp-mcp-rs library.

Re-exports§

pub use server::WtpServer;

Modules§

config
Configuration loading and CLI merge helpers. Configuration types and loaders for wtp-mcp.
errors
Error types and Result alias for the library. Error types and conversions for MCP responses.
resources
Resource handlers that expose read-only repo/worktree views. MCP resource helpers that aggregate wtp data.
security
Security policy checks and guards. Policy enforcement for hooks and branch deletion.
server
MCP server implementation and tool registration. MCP server implementation for wtp-mcp-rs.
tools
Tool implementations and shared input/output types. Tool implementations and shared input/output types.
types
Shared data types used across tools and responses. Shared data types used across tools, resources, and parsers.
wtp
Low-level wtp command wrappers and parsers. Low-level helpers for interacting with the wtp CLI.