Skip to content

[Server] Decouple Protocol from TransportInterface for reusability #305

[Server] Decouple Protocol from TransportInterface for reusability

[Server] Decouple Protocol from TransportInterface for reusability #305

Triggered via pull request November 21, 2025 13:12
Status Failure
Total duration 2m 0s
Artifacts

pipeline.yaml

on: pull_request
Matrix: unit
Fit to window
Zoom out
Zoom in

Annotations

4 errors
qa
Process completed with exit code 1.
qa: src/Server/Transport/StreamableHttpTransport.php#L28
PHPDoc tag `@extends` contains generic type Mcp\Server\Transport\BaseTransport<Psr\Http\Message\ResponseInterface> but class Mcp\Server\Transport\BaseTransport is not generic.
qa: src/Server/Transport/StdioTransport.php#L22
PHPDoc tag `@extends` contains generic type Mcp\Server\Transport\BaseTransport<int> but class Mcp\Server\Transport\BaseTransport is not generic.
qa: src/Server/Transport/InMemoryTransport.php#L22
PHPDoc tag `@extends` contains generic type Mcp\Server\Transport\BaseTransport<null> but class Mcp\Server\Transport\BaseTransport is not generic.