split_window
-
Start a pane’s configured process; accepts no command payload. Creates a pane whose configured process starts after the split.
- MCP request method
tools/callSendsplit_windowas the tool name, with the arguments below.
Arguments#
-
direction? ("" | "below" | "above" | "right" | "left") #below, above, left, or right
-
the pane id, such as %1
-
share of the split occupied by the new pane
-
an absolute literal start directory
No other arguments are accepted.
Result#
Returns object
No other properties are accepted.
Annotations#
destructiveHinttrueidempotentHintfalseopenWorldHinttruereadOnlyHintfalsetitle"Split a window"
Protocol data#
Use the complete advertised contract for validation and client integration.
Input schema
{"additionalProperties": false,"properties": {"direction": {"description": "below, above, left, or right","enum": ["","below","above","right","left"],"type": "string"},"pane_id": {"description": "the pane id, such as %1","type": "string"},"percent": {"description": "share of the split occupied by the new pane","type": "integer"},"start_directory": {"description": "an absolute literal start directory","type": "string"}},"required": ["pane_id"],"type": "object"}Output schema
{"additionalProperties": false,"properties": {"paneId": {"type": "string"}},"required": ["paneId"],"type": "object"}