pub async fn execute_decision(
provider: &Arc<dyn DecisionProvider>,
config: &DecisionConfig,
) -> Result<DecisionExecution, EngineError>Expand description
Execute a decision request against the provider.
ยงErrors
Returns EngineError::Operation wrapping the provider error if the backend
fails, times out, or returns an unparseable response.