Expand description
Re-exports§
pub use types::IntegrationConfig;pub use types::Layer4Error;pub use types::Layer4Result;pub use types::MessagePriority;pub use types::PluginPermission;pub use channel_gateway::Channel;pub use channel_gateway::ChannelGateway;pub use channel_gateway::ChannelType;pub use channel_gateway::InboundMessage;pub use channel_gateway::MessageRouter;pub use channel_gateway::MessageTarget;pub use channel_gateway::MessageType;pub use channel_gateway::OutboundMessage;pub use channel_gateway::adapter::CliChannel;pub use channel_gateway::adapter::HttpChannel;pub use channel_gateway::adapter::WebSocketChannel;pub use plugin_loader::Plugin;pub use plugin_loader::PluginContext;pub use plugin_loader::PluginInfo;pub use plugin_loader::PluginLoader;pub use plugin_loader::PluginMeta;pub use plugin_loader::PluginRegistry;pub use plugin_loader::PluginState;pub use worktree_manager::Worktree;pub use worktree_manager::WorktreeConfig;pub use worktree_manager::WorktreeManager;pub use worktree_manager::WorktreeStatus;pub use mcp_bridge::ContentBlock;pub use mcp_bridge::DefaultHandler;pub use mcp_bridge::McpBridge;pub use mcp_bridge::McpBridgeConfig;pub use mcp_bridge::McpClientManager;pub use mcp_bridge::McpError;pub use mcp_bridge::McpHandler;pub use mcp_bridge::McpMessage;pub use mcp_bridge::McpServerConfig;pub use mcp_bridge::McpTransport;pub use mcp_bridge::McpTransportType;pub use mcp_bridge::MemoryTransport;pub use mcp_bridge::SimpleToolExecutor;pub use mcp_bridge::StdioTransport;pub use mcp_bridge::TcpTransport;pub use mcp_bridge::ToolDefinition;pub use mcp_bridge::ToolExecutor;pub use mcp_bridge::ToolResult;pub use mcp_bridge::MCP_VERSION;pub use audit_logger::AuditAction;pub use audit_logger::AuditConfig;pub use audit_logger::AuditEntry;pub use audit_logger::AuditFilter;pub use audit_logger::AuditLogger;pub use audit_logger::AuditResult;pub use audit_logger::AuditStorage;pub use audit_logger::ExportFormat;pub use audit_logger::FileStorage;pub use audit_logger::MemoryStorage;pub use compliance_checker::CheckContext;pub use compliance_checker::CheckResult;pub use compliance_checker::ComplianceChecker;pub use compliance_checker::ComplianceConfig;pub use compliance_checker::ComplianceReport;pub use compliance_checker::ComplianceRule;pub use compliance_checker::ComplianceStandard;pub use compliance_checker::ComplianceStatus;pub use compliance_checker::ComplianceSummary;pub use compliance_checker::QuickCheckResult;pub use compliance_checker::ReportFormat;pub use compliance_checker::ResourceInfo;pub use compliance_checker::RuleCategory;pub use compliance_checker::RuleChecker;pub use compliance_checker::RuleSeverity;pub use compliance_checker::Violation;pub use sh_layer3;
Modules§
- audit_
logger - 审计日志模块
- channel_
gateway - Channel Gateway
- compliance_
checker - Compliance Checker
- mcp_
bridge - MCP Bridge 模块
- plugin_
loader - Plugin Loader
- traits
- types
- Layer 4 Core Types
- worktree_
manager - Worktree Manager
Macros§
- declare_
plugin - 插件创建宏(供插件开发者使用)
- declare_
stable_ plugin - Macro for creating stable ABI plugin exports