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

libtmux_mcp.models.ToolCallBatchResult

Python
  • Python
  • Ruby Unavailable
  • Lua Unavailable
  • TypeScript Unavailable
  • Rust Unavailable
  • Go Unavailable
  • Java Unavailable
  • .NET Unavailable
  • C++ Unavailable
  • Swift Unavailable

API reference · Markdown

class libtmux_mcp.models.ToolCallBatchResult
class [source]
class [source]
class libtmux_mcp.models.ToolCallBatchResult
Bases:
  • BaseModel

Structured result for a serial batch of MCP tool calls.

Members

results

results : list[ToolCallOperationResult] = Field( default_factory=list, description="Per-operation results in attempted order.", )
attribute [source]
attribute [source]
results

succeeded

succeeded : int = Field(description="Number of nested tool calls that succeeded.")
attribute [source]
attribute [source]
succeeded

failed

failed : int = Field(description="Number of nested tool calls that failed.")
attribute [source]
attribute [source]
failed

stopped_at

stopped_at : int | None = Field( default=None, description=( "Index where processing stopped because on_error='stop', or None " "when all operations were attempted." ), )
attribute [source]
attribute [source]
stopped_at

response_truncated

response_truncated : bool = Field( default=False, description=( "True when nested result payloads were elided to keep the batch " "response under the server response cap." ), )
attribute [source]
attribute [source]
response_truncated

response_truncated_bytes

response_truncated_bytes : int = Field( default=0, description="Approximate serialized bytes removed from nested result payloads.", )
attribute [source]
attribute [source]
response_truncated_bytes
Esc

Type to search.