Function spawn_headless_run_driver_with_capability
pub fn spawn_headless_run_driver_with_capability(
config: Config,
engine: Arc<Mutex<SopEngine>>,
audit: Option<Arc<SopAuditLogger>>,
first_action: SopRunAction,
execution_capability: Option<AgentExecutionCapability>,
) -> Option<JoinHandle<()>>