Skip to main content

validate_command_capabilities

Function validate_command_capabilities 

Source
pub fn validate_command_capabilities(
    capabilities: &CommandExecutorCapabilities,
    request: &CommandRequest,
    policy: &ExecutionPolicy,
    mode: PolicyCapabilityMode,
) -> Result<(), CommandError>
Expand description

Validates that executor capabilities can satisfy a command policy before execution starts.

ยงErrors

Returns CommandError::UnsupportedPolicy when required sandbox or network enforcement is missing and advisory mode is not enabled.