MCP conceptAPI Reference

Choose documentation 3

Concept and alpha: example support scope and release maturity.

v0.1.0.alpha.2

Current version

v0.1.0.alpha.2
English

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

LibTmux::MCP::Application

class LibTmux::MCP::Application

Discussed in MCP server guide · Page session metadata from Ruby , Ruby MCP API reference

Members

def accept_shell: ( ::LibTmux::MCP::_ShellInvitation, ?timeout: ::Numeric?, ?cancellation: untyped ) -> ::LibTmux::EntityRef

Behavior: MCP application.

Description#

Behavior contract: MCP application.

Discussed in MCP server guide

def call: ( ::String, ?::Hash[untyped, untyped], ?cancellation: untyped ) -> untyped

Behavior: MCP application.

Description#

Behavior contract: MCP application.

def close: () -> nil

Behavior: MCP application.

Description#

Behavior contract: MCP application.

def inspect: () -> ::String

Behavior: MCP application.

Description#

Behavior contract: MCP application.

def invite_shell: ( ::LibTmux::EntityRef, ?timeout: ::Numeric?, ?expires_in: ::Numeric, ?cancellation: untyped ) -> ::LibTmux::MCP::_ShellInvitation

Behavior: MCP application.

Description#

Behavior contract: MCP application.

def sdk_server: () -> untyped

Behavior: MCP application.

Description#

Behavior contract: MCP application.

Discussed in MCP server guide

def tools: () -> ::Array[untyped]

Returns the value of attribute tools.

Description#

Behavior contract: MCP application.

def self.new: ( server: ::LibTmux::Async::Server, endpoint_name: ::String, ?enabled_tools: ::Array[::String], ?max_captures: ::Integer, ?max_capture_bytes: ::Integer, ?capture_ttl: ::Numeric, ?request_timeout: ::Numeric, ?max_response_bytes: ::Integer ) -> ::LibTmux::MCP::Application

Behavior: MCP application.

Description#

Behavior contract: MCP application.

Esc

Type to search.

Reference preview Open reference