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

libtmux_mcp.models.CaptureSinceResult

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

Incremental pane capture result with an opaque resume cursor.

Members

pane_id

pane_id : str = Field(description="Pane ID that was captured")
attribute [source]
attribute [source]
pane_id

cursor

cursor : str = Field(description="Opaque cursor to pass back to ``capture_since``")
attribute [source]
attribute [source]
cursor

lines

lines : list[str] = Field( default_factory=list, description="Captured lines, oldest first and tail-preserved if truncated", )
attribute [source]
attribute [source]
lines

elapsed_seconds

elapsed_seconds : float = Field(description="Time spent capturing in seconds")
attribute [source]
attribute [source]
elapsed_seconds

lines_missed

lines_missed : bool = Field( default=False, description=( "True when prior history was no longer available, so ``lines`` " "is a conservative current visible capture rather than a complete delta" ), )
attribute [source]
attribute [source]
lines_missed

truncated

truncated : bool = Field( default=False, description="True when ``lines`` was truncated by max_lines or max_bytes", )
attribute [source]
attribute [source]
truncated

truncated_lines

truncated_lines : int = Field( default=0, description="Number of lines dropped from the head when truncating", )
attribute [source]
attribute [source]
truncated_lines

truncated_bytes

truncated_bytes : int = Field( default=0, description="Approximate UTF-8 bytes dropped from the head when truncating", )
attribute [source]
attribute [source]
truncated_bytes
Esc

Type to search.