Christopher Hertel
c081b90d74
Update codestyle based on updated Symfony rules ( #229 )
2026-02-01 11:54:31 +01:00
落月
2c16b3e084
[Server] Use getDescription to get all descriptions. ( #188 )
...
* Remove `getSummary` method and update descriptions in snapshots and code
* Add changelog entry
---------
Co-authored-by: Christopher Hertel <mail@christopher-hertel.de>
2026-01-11 22:08:05 +01:00
落月
1de4ea933f
Rename schema to resource in Capability and related classes ( #217 )
2026-01-11 21:52:04 +01:00
Sule-Balogun Olanrewaju
c0938a19bd
feat: Add output schema support to MCP tools ( #153 )
2026-01-11 21:14:48 +01:00
Tobias Nyholm
abd0ddf13d
Remove ability to use parameter name _session and _request ( #206 )
...
* Remove ability to use parameter name _session and _request
These are reserved for internal use. This will fix https://github.com/modelcontextprotocol/php-sdk/issues/168
* fix cs
* add changelog
* add test
2025-12-27 23:16:44 +01:00
OK Xaas
42b5261612
fix: because the cached discoveryState does not use ->setDiscoveryState(), it is found that the discoveryState cannot be used ( #120 )
...
Co-authored-by: X2NX <x2nx@qq.com>
2025-10-26 23:25:09 +01:00
Kyrian Obikwelu
2dbd411194
[Server] Simplify server entrypoint with run-based transport lifecycle ( #103 )
...
* feat: replace connect/listen flow with run lifecycle
* feat(transport): add phpstan generics for typed transport returns
* refactor: standardize variable naming for MCP server instances in transport handling
* test: remove unnecessary phpstan-ignore annotation in DocBlockTestFixture
2025-10-10 18:52:06 +01:00
Kyrian Obikwelu
4b91567dbd
feat: add completion/complete handler, centralize provider logic, and move completion capability ( #97 )
2025-10-07 10:34:50 +01:00
Christopher Hertel
3ec4cf612a
Split testsuite for unit and inspector based tests ( #82 )
2025-09-25 22:27:41 +01:00