Normalized runtime environment and policy context for ASM execution.
Summary
Types
@type t() :: %ASM.Execution.Environment{ allowed_tools: [String.t()], approval_posture: :manual | :auto | :none | nil, permission_mode: ASM.Permission.normalized_mode() | nil, workspace_root: String.t() | nil }