php-sdk/tests/Unit/Schema
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
..
Elicitation Add elicitation support for server-to-client user input requests (#228) 2026-02-15 23:34:19 +01:00
Enum Add elicitation support for server-to-client user input requests (#228) 2026-02-15 23:34:19 +01:00
JsonRpc Split testsuite for unit and inspector based tests (#82) 2025-09-25 22:27:41 +01:00
Request Add elicitation support for server-to-client user input requests (#228) 2026-02-15 23:34:19 +01:00
Result Add elicitation support for server-to-client user input requests (#228) 2026-02-15 23:34:19 +01:00
IconTest.php Add support for icons and website url (#141) 2025-11-09 14:53:36 +01:00
ResourceTemplateTest.php Feat: Improve invalid resource template messages (#245) 2026-02-13 21:46:03 +01:00
ResourceTest.php feat: improve invalid resource messages (#242) 2026-02-13 18:02:43 +01:00
ServerCapabilitiesTest.php Split testsuite for unit and inspector based tests (#82) 2025-09-25 22:27:41 +01:00