LibTmux::MCP::StdioTransport
- class LibTmux::MCP::StdioTransport
- Bases:
- MCP::Transport
Owns Async tasks, while the application retains its streams and scheduler.
Discussed in MCP server guide
Members
- def send
_notification : ( ::String, ?untyped, ?related_request_id: untyped, **untyped ) -> bool -
Behavior: MCP transport.
Description#
Behavior contract: MCP transport.
- def send
_request : (*untyped) -> bot -
Behavior: MCP transport.
Description#
Behavior contract: MCP transport.
- Raises
- def send
_response : (untyped) -> nil -
Behavior: MCP transport.
Description#
Behavior contract: MCP transport.
- def self.new: ( server: untyped, parent: untyped, input: ::IO, output: ::IO, ?concurrency: ::Integer, ?max_requests: ::Integer, ?max_frame_bytes: ::Integer, ?max_request_bytes: ::Integer, ?max_output_bytes: ::Integer, ?request_timeout: ::Numeric, ?write_timeout: ::Numeric, ?cleanup_timeout: ::Numeric ) -> ::Lib
Tmux:: MCP:: Stdio Transport -
Behavior: MCP transport.
Description#
Behavior contract: MCP transport.