mcp.src.TmuxTools.swap_pane
- #[tool_router(router = contract_router, vis = "pub(super)")] impl Tmux
Tools #[tool( description = "Swap the positions of two panes.", title = "Swap Panes", meta = crate::capability_meta!(Manage, None, [Change], [TmuxMetadata], true, true, { "source_pane" => [TmuxLookup], "target_pane" => [TmuxLookup] }) )] pub async fn swap_pane( &self, Parameters(SwapPane : Parameters<SwapPaneArgs>, ) -> Result<Json<PaneArgs { source _pane, target _pane, }) View >, ToolError > -
- Parameters
-
-
Parameters(SwapPaneArgs { source_pane, target_pane, })(Parameters<SwapPaneArgs>) #
-