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

libtmux_mcp.models.ToolCallOperationResult

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.ToolCallOperationResult
class [source]
class [source]
class libtmux_mcp.models.ToolCallOperationResult
Bases:
  • BaseModel

Per-operation result from a generic MCP tool batch.

Members

index

index : int = Field(description="Zero-based index in the submitted operation list.")
attribute [source]
attribute [source]
index

tool

tool : str = Field(description="Nested tool name that was attempted.")
attribute [source]
attribute [source]
tool

success

success : bool = Field(description="True when this nested tool call succeeded.")
attribute [source]
attribute [source]
success

error

error : str | None = Field( default=None, description="Error message for this operation, if it failed.", )
attribute [source]
attribute [source]
error

content

content : list[dict[str, t.Any]] = Field( default_factory=list, description="MCP content blocks returned by the nested tool.", )
attribute [source]
attribute [source]
content

structured_content

structured_content : dict[str, t.Any] | None = Field( default=None, description="Structured content returned by the nested tool, if any.", )
attribute [source]
attribute [source]
structured_content

meta

meta : dict[str, t.Any] | None = Field( default=None, description="Runtime metadata returned by the nested tool, if any.", )
attribute [source]
attribute [source]
meta

elapsed_seconds

elapsed_seconds : float = Field(description="Time spent on this operation.")
attribute [source]
attribute [source]
elapsed_seconds
Esc

Type to search.