Source code for ralph.mcp.protocol._access_denied_code

"""AccessDeniedCode — categorical access-denial codes."""

from __future__ import annotations

from enum import StrEnum


[docs] class AccessDeniedCode(StrEnum): """Categorical access-denial codes.""" NOT_INITIALIZED = "NotInitialized" CAPABILITY_DENIED = "CapabilityDenied" READ_ONLY_MODE = "ReadOnlyMode" OUTSIDE_ROOT_DIR = "OutsideRootDir" TOOL_NOT_ALLOWED = "ToolNotAllowed"
__all__ = ["AccessDeniedCode"]