Skip to main content

reserve_selected_input_execution

Function reserve_selected_input_execution 

Source
pub async fn reserve_selected_input_execution(
    agent: &Arc<Agent>,
    runners: &Arc<RwLock<HashMap<String, AgentRunner>>>,
    senders: &Arc<RwLock<HashMap<String, Sender<AgentEvent>>>>,
    session_id: &str,
    event_sender: &Sender<AgentEvent>,
) -> SessionExecutionReserveOutcome
Expand description

Selected Native input activation uses the same reservation protocol, while its release only inherits explicitly requested producer wakeups.