xsecuremcp / src /fastmcp /policy /__init__.py
svkrishna
Phase 1 : Pluggable Policy Engine — design an interface that allows policies to be loaded/unloaded at runtime; each policy should define machine-checkable invariants and decision logic.
d817b84
Raw
History Blame Contribute Delete
271 Bytes
"""FastMCP Policy Engine - Pluggable authorization and access control."""
from .decision import Decision
from .engine import PolicyEngine
from .policy import Policy
from .registry import PolicyRegistry
__all__ = ["Policy", "PolicyEngine", "PolicyRegistry", "Decision"]