MCPpre-alphaAPI Reference

Choose documentation 3

stable

Current version

stable
English

Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

libtmux_mcp.tools.batch_tools.call_read_tools_batch

libtmux_mcp.tools.batch_tools.call_read_tools_batch ( operations: list[ToolCallOperation], on_error: _OnError = "stop", ctx: Context | None = None, ) → ToolCallBatchResult

Call several inspect tools serially and return per-tool results.

Description#

Use when one agent turn needs several observations. Each nested call still goes through FastMCP validation and this server's middleware. Only inspect tools are accepted; anything that changes tmux state is refused, whatever this server has enabled.

This wrapper aggregates authority under its own name: a client rule keyed on a nested tool's name does not fire for a call made through it. Read it as authority to invoke any inspect tool.

Parameters
Esc

Type to search.

Reference preview Open reference