mcp.src.TmuxTools.send_keys_batch
- #[tool_router(router = contract_router, vis = "pub(super)")] impl Tmux
Tools #[tool( description = "Send an ordered batch of input operations to panes. Each executed row \ repeats send_keys' effective synchronized-cohort, dead-pane, input-off, \ pane-mode, attended-client, and inherited-caller preflight, then crosses \ one tmux dispatch. These observations can race with tmux processing the \ input.", title = "Send Keys Batch", meta = crate::capability_meta!(Execute, PaneInput, [Change], [TmuxMetadata], true, true, { "operations" => [TmuxLookup, PaneInput], "on_error" => [None] }) )] pub async fn send_keys_batch( &self, Parameters(SendBatch : Parameters<SendBatchArgs>, ) -> Result<Json<BatchResult>, ToolArgs { operations, on _error, }) Error > -
- Parameters
-
-
Parameters(SendBatchArgs { operations, on_error, })(Parameters<SendBatchArgs>) #
-