# send_keys_batch

Source: https://libtmux.org/en/java/latest/mcp/tools/send_keys_batch/

> Sends up to sixty-four ordered pane-input operations, resolving and guarding the configured effective cohort separately for each ordered operation. A later policy or dispatch failure retains observed membership. Send input to a pane's program; a shell that receives it runs it with your user's permissions.

MCP is in development

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

Sends up to sixty-four ordered pane-input operations, resolving and guarding the configured effective cohort separately for each ordered operation. A later policy or dispatch failure retains observed membership. Send input to a pane’s program; a shell that receives it runs it with your user’s permissions.

[All Java tools](../) · [JSON](../send_keys_batch.json) · [Source](https://github.com/libtmux/libtmux-java/blob/842228310449e879ebcaa3f910597757c9dbffd6/libtmux-mcp/src/main/java/io/github/libtmux/mcp/Catalog.java#L833)

## Arguments

* `onError` optional · string

  stop or continue; defaults to stop.

* `operations` required · array

  Objects with pane\_id, keys and optional literal and enter fields.

## Schemas

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