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

TmuxTools.call(_:reporting:)

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

API reference · Markdown

TmuxTools.call(_:reporting:) ( request : ToolCall , reporting : ProgressReporter ) → ToolOutcome
methodasync [source]
methodasync [source]
TmuxTools.call(_:reporting:)

Runs a tool and returns its result.

progress is how a blocking tool says it is still running. It is silent unless the client asked to be told.

Raises

Discussed in Swift MCP API

Esc

Type to search.