Skip to content

feat(capability): add dynamic provider interfaces #336

feat(capability): add dynamic provider interfaces

feat(capability): add dynamic provider interfaces #336

Triggered via pull request December 5, 2025 10:02
Status Failure
Total duration 2m 3s
Artifacts

pipeline.yaml

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

Annotations

10 errors
qa: src/Capability/Registry/ResourceReference.php#L30
Method Mcp\Capability\Registry\ResourceReference::__construct() has parameter $handler with no value type specified in iterable type array.
qa: src/Capability/Registry/ReferenceHandler.php#L66
Method Mcp\Capability\Registry\ReferenceHandler::resolveHandler() has parameter $handler with no value type specified in iterable type array.
qa: src/Capability/Registry/PromptReference.php#L31
PHPDoc tag `@param` for parameter $handler with type list<object|string>|object|string is not subtype of native type array|Closure|string.
qa: src/Capability/Registry/PromptReference.php#L31
Method Mcp\Capability\Registry\PromptReference::__construct() has parameter $handler with no value type specified in iterable type array.
qa: src/Capability/Registry/Loader/ArrayLoader.php#L276
PHPDoc tag `@param` for parameter $handler with type list<object|string>|object|string is not subtype of native type array|Closure|string.
qa: src/Capability/Registry/Loader/ArrayLoader.php#L276
Method Mcp\Capability\Registry\Loader\ArrayLoader::getHandlerDescription() has parameter $handler with no value type specified in iterable type array.
qa: src/Capability/Registry.php#L222
Method Mcp\Capability\Registry::registerPrompt() has parameter $handler with no value type specified in iterable type array.
qa: src/Capability/Registry.php#L195
Method Mcp\Capability\Registry::registerResourceTemplate() has parameter $handler with no value type specified in iterable type array.
qa: src/Capability/Registry.php#L177
Method Mcp\Capability\Registry::registerResource() has parameter $handler with no value type specified in iterable type array.
qa: src/Capability/Registry.php#L153
Method Mcp\Capability\Registry::registerTool() has parameter $handler with no value type specified in iterable type array.