You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Support OpenAI _meta for Tool
* Update init
* Add title and outputSchema
* Concurreny issue
* General fields
* Add Generate Fields to Server elements
* 4 tab spacing
* Update Version
* Elicitation
* Format
* More tests and inits
* Elicitation in README
* Fix orphaned test
* Add title to more structs
* Public init
* Fix meta validation and make tests more generic
* Format and make Result properties public again
* Revert more visibility changes
|[`StdioTransport`](/Sources/MCP/Base/Transports/StdioTransport.swift)| Implements [stdio transport](https://modelcontextprotocol.io/specification/2025-03-26/basic/transports#stdio) using standard input/output streams | Apple platforms, Linux with glibc | Local subprocesses, CLI tools |
778
-
|[`HTTPClientTransport`](/Sources/MCP/Base/Transports/HTTPClientTransport.swift)| Implements [Streamable HTTP transport](https://modelcontextprotocol.io/specification/2025-03-26/basic/transports#streamable-http) using Foundation's URL Loading System | All platforms with Foundation | Remote servers, web applications |
873
+
|[`StdioTransport`](/Sources/MCP/Base/Transports/StdioTransport.swift)| Implements [stdio transport](https://modelcontextprotocol.io/specification/2025-06-18/basic/transports#stdio) using standard input/output streams | Apple platforms, Linux with glibc | Local subprocesses, CLI tools |
874
+
|[`HTTPClientTransport`](/Sources/MCP/Base/Transports/HTTPClientTransport.swift)| Implements [Streamable HTTP transport](https://modelcontextprotocol.io/specification/2025-06-18/basic/transports#streamable-http) using Foundation's URL Loading System | All platforms with Foundation | Remote servers, web applications |
779
875
|[`InMemoryTransport`](/Sources/MCP/Base/Transports/InMemoryTransport.swift)| Custom in-memory transport for direct communication within the same process | All platforms | Testing, debugging, same-process client-server communication |
780
876
|[`NetworkTransport`](/Sources/MCP/Base/Transports/NetworkTransport.swift)| Custom transport using Apple's Network framework for TCP/UDP connections | Apple platforms only | Low-level networking, custom protocols |
781
877
@@ -868,7 +964,7 @@ let transport = StdioTransport(logger: logger)
0 commit comments