php-sdk/tests/Unit/Server/Handler/Request
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Johannes Wachter 02e86377e4
Add elicitation support for server-to-client user input requests (#228)
- Add ElicitAction enum (accept/decline/cancel)
- Add schema definitions for elicitation fields (string, number, boolean, enum)
- Add ElicitationSchema wrapper for requestedSchema
- Add ElicitRequest and ElicitResult for elicitation/create method
- Update ClientCapabilities to support elicitation capability
- Add elicit() method to ClientGateway
- Store client capabilities in session during initialization
- Add comprehensive unit tests
- Add elicitation example server with book_restaurant, confirm_action, and collect_feedback tools
2026-02-15 23:34:19 +01:00
..
CallToolHandlerTest.php Update codestyle based on updated Symfony rules (#229) 2026-02-01 11:54:31 +01:00
GetPromptHandlerTest.php Add RequestContext and logging (#176) 2025-12-16 00:12:02 +01:00
InitializeHandlerTest.php Add elicitation support for server-to-client user input requests (#228) 2026-02-15 23:34:19 +01:00
ListPromptsHandlerTest.php Update codestyle based on updated Symfony rules (#229) 2026-02-01 11:54:31 +01:00
ListResourcesHandlerTest.php Update codestyle based on updated Symfony rules (#229) 2026-02-01 11:54:31 +01:00
ListResourceTemplatesHandlerTest.php Update codestyle based on updated Symfony rules (#229) 2026-02-01 11:54:31 +01:00
ListToolsHandlerTest.php Update codestyle based on updated Symfony rules (#229) 2026-02-01 11:54:31 +01:00
PingHandlerTest.php [Server] Reorganize server handlers and transport structure for better organization (#86) 2025-09-29 00:58:04 +02:00
ReadResourceHandlerTest.php Add RequestContext and logging (#176) 2025-12-16 00:12:02 +01:00
SetLogLevelHandlerTest.php Add RequestContext and logging (#176) 2025-12-16 00:12:02 +01:00