Skip to content

Commit 0027ce7

Browse files
authored
Merge pull request #51 from koic/add_migration_path_for_server_transports_std_transport
Add a migration path for `Server::Transports::StdioTransport`
2 parents 529f3bb + 16ab4ba commit 0027ce7

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

lib/mcp/transports/stdio.rb

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# frozen_string_literal: true
2+
3+
require_relative "../server/transports/stdio_transport"
4+
5+
warn <<~MESSAGE, uplevel: 3
6+
Use `require "mcp/server/transports/stdio_transport"` instead of `require "mcp/transports/stdio"`.
7+
Also use `MCP::Server::Transports::StdioTransport` instead of `MCP::Transports::StdioTransport`.
8+
This API is deprecated and will be removed in a future release.
9+
MESSAGE
10+
11+
module MCP
12+
module Transports
13+
StdioTransport = Server::Transports::StdioTransport
14+
end
15+
end

0 commit comments

Comments
 (0)