pulseengine_mcp_auth/permissions/mod.rs
1//! Permission system for MCP tools and resources
2//!
3//! This module provides fine-grained permission control for MCP operations,
4//! including tools, resources, and custom permission definitions.
5
6pub mod mcp_permissions;
7
8pub use mcp_permissions::{
9 McpPermission, McpPermissionChecker, PermissionAction, PermissionConfig, PermissionError,
10 PermissionRule, ResourcePermissionConfig, ToolPermissionConfig,
11};