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.