# split_window

Source: https://libtmux.org/en/ts/latest/mcp/tools/split_window/

> Start a pane's configured process; accepts no command payload. Split a pane and return the new one. Direction is where the new pane goes relative to the one you split.

MCP is in development

Server behavior and tool contracts may change. Tool availability depends on the server configuration.

Start a pane’s configured process; accepts no command payload. Split a pane and return the new one. Direction is where the new pane goes relative to the one you split.

[All TypeScript tools](../) · [JSON](../split_window.json) · [Source](https://github.com/libtmux/libtmux-ts/blob/3fe1ca654b81b8cbf4a13b777a001a3298c87a6f/packages/mcp/src/tools/lifecycle.ts#L190)

## Arguments

* `direction` optional · string

  Default below.

* `paneId` required · string

  Stable pane id, e.g. %1.

* `startDirectory` optional · string

  Defaults to the directory the pane being split is in.

## Schemas

The schema defines required fields, nested values, defaults, and validation constraints.
