Christopher Hertel
6f58fe596a
[Schema][Client][Server] Close MCP Apps gaps: extension negotiation checks (#429)
* [Schema][Client][Server] Close MCP Apps gaps: extension negotiation checks
Add ClientGateway::supportsExtension(), Client\Builder::enableExtension() and
ClientCapabilities::withExtensions(); introduce side-agnostic ExtensionInterface
and deprecate ServerExtensionInterface; document attribute-based UI linkage.
* Drop ServerExtensionInterface in favour of ExtensionInterface
|
2026-08-18 01:46:53 +02:00 |
| .. |
|
Capability
|
[Schema][Client][Server] Close MCP Apps gaps: extension negotiation checks (#429)
|
2026-08-18 01:46:53 +02:00 |
|
Client
|
[Schema][Client][Server] Close MCP Apps gaps: extension negotiation checks (#429)
|
2026-08-18 01:46:53 +02:00 |
|
Fixtures
|
[Server] Handle malformed JSON-RPC input graceful (#412)
|
2026-08-14 22:34:01 +02:00 |
|
JsonRpc
|
[Server] Handle malformed JSON-RPC input graceful (#412)
|
2026-08-14 22:34:01 +02:00 |
|
Schema
|
[Schema][Client][Server] Close MCP Apps gaps: extension negotiation checks (#429)
|
2026-08-18 01:46:53 +02:00 |
|
Server
|
[Schema][Client][Server] Close MCP Apps gaps: extension negotiation checks (#429)
|
2026-08-18 01:46:53 +02:00 |
|
ClientTest.php
|
[Client] Implement setMaxRetries connection retries (#413)
|
2026-08-15 02:43:50 +02:00 |
|
ServerTest.php
|
Update codestyle based on updated Symfony rules (#229)
|
2026-02-01 11:54:31 +01:00 |