//! Hand execution action use std::collections::HashMap; use serde_json::Value; use super::ActionError; /// Execute a hand action pub async fn execute_hand( hand_id: &str, action: &str, _params: HashMap, ) -> Result { // This will be implemented by injecting the hand registry // For now, return an error indicating it needs configuration Err(ActionError::Hand(format!( "Hand '{}' action '{}' requires hand registry configuration", hand_id, action ))) }