php-sdk/tests/Unit
Repository files (latest commit first)
Filename Latest commit message Latest commit date
simon chrzanowski faac4a525c
[Server] add a reference handler setter to server builder (#265)
* feat: add setReferenceHandler to Builder

Allow consumers to provide a custom ReferenceHandlerInterface
implementation (e.g. a security-aware decorator) instead of
always using the default ReferenceHandler.

* test: add BuilderTest for setReferenceHandler

- Fluent API returns builder instance
- build() succeeds with and without custom handler
- Integration test verifies custom handler intercepts tool calls

* style: fix codestyle in BuilderTest

* style: use imports instead of inline FQCNs in BuilderTest

* docs: add changelog entry for setReferenceHandler
2026-03-13 14:39:13 +01:00
..
Capability chore(deps): update phpdocumentor/reflection-docblock requirement || ^6.0 (#256) 2026-03-10 23:52:01 +01:00
Fixtures/Enum Split testsuite for unit and inspector based tests (#82) 2025-09-25 22:27:41 +01:00
JsonRpc [Server] Add Bidirectional Client Communication Support (#109) 2025-10-26 22:48:17 +01:00
Schema Add elicitation support for server-to-client user input requests (#228) 2026-02-15 23:34:19 +01:00
Server [Server] add a reference handler setter to server builder (#265) 2026-03-13 14:39:13 +01:00
ServerTest.php Update codestyle based on updated Symfony rules (#229) 2026-02-01 11:54:31 +01:00