Source code for ralph.prompts._policy_flag
"""PolicyFlag — policy flags that may modify prompt rendering."""
from __future__ import annotations
from enum import StrEnum
[docs]
class PolicyFlag(StrEnum):
"""Policy flags that may modify prompt rendering."""
NO_EDIT = "no_edit"
ALLOW_SHELL = "allow_shell"
ALLOW_GIT_READ = "allow_git_read"
ALLOW_GIT_WRITE = "allow_git_write"
ALLOW_PARALLEL_WORKERS = "allow_parallel_workers"
ALLOW_NETWORK = "allow_network"
ALLOW_ENV_READ = "allow_env_read"
__all__ = ["PolicyFlag"]