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

LibTmux::MCP::Application

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

API reference · Markdown

class LibTmux::MCP::Application
classlibtmux-mcp [source]
classlibtmux-mcp [source]
class LibTmux::MCP::Application

Discussed in libtmux-mcp · Ruby MCP API reference

Members

accept_shell

accept_shell ( arg1 : ::LibTmux::MCP::_ShellInvitation , timeout : ::Numeric? = nil , cancellation : untyped = nil ) → ::LibTmux::EntityRef
methodlibtmux-mcp [source]
methodlibtmux-mcp [source]
accept_shell

Behavior: MCP application.

Behavior contract: MCP application.

Discussed in libtmux-mcp

call

call ( arg1 : ::String , arg2 : ::Hash[untyped, untyped] = nil , cancellation : untyped = nil ) → untyped
methodlibtmux-mcp [source]
methodlibtmux-mcp [source]
call

Behavior: MCP application.

Behavior contract: MCP application.

close

close ( ) → nil
methodlibtmux-mcp [source]
methodlibtmux-mcp [source]
close

Behavior: MCP application.

Behavior contract: MCP application.

inspect

inspect ( ) → ::String
methodlibtmux-mcp [source]
methodlibtmux-mcp [source]
inspect

Behavior: MCP application.

Behavior contract: MCP application.

invite_shell

invite_shell ( arg1 : ::LibTmux::EntityRef , timeout : ::Numeric? = nil , expires_in : ::Numeric = nil , cancellation : untyped = nil ) → ::LibTmux::MCP::_ShellInvitation
methodlibtmux-mcp [source]
methodlibtmux-mcp [source]
invite_shell

Behavior: MCP application.

Behavior contract: MCP application.

sdk_server

sdk_server ( ) → untyped
methodlibtmux-mcp [source]
methodlibtmux-mcp [source]
sdk_server

Behavior: MCP application.

Behavior contract: MCP application.

Discussed in libtmux-mcp

tools

tools ( ) → ::Array[untyped]
methodlibtmux-mcp [source]
methodlibtmux-mcp [source]
tools

Returns the value of attribute tools.

Behavior contract: MCP application.

new

new ( server : ::LibTmux::Async::Server , endpoint_name : ::String , enabled_tools : ::Array[::String] = nil , max_captures : ::Integer = nil , max_capture_bytes : ::Integer = nil , capture_ttl : ::Numeric = nil , request_timeout : ::Numeric = nil , max_response_bytes : ::Integer = nil ) → ::LibTmux::MCP::Application
methodlibtmux-mcpstatic [source]
methodlibtmux-mcpstatic [source]
new

Behavior: MCP application.

Behavior contract: MCP application.

Esc

Type to search.