php-sdk/examples
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Christopher Hertel e0b9c1a26f
[Server] Serve ClientGateway::elicit() under the modern lifecycle (#466)
One handler asks the user something on any revision now. Where the client
can be asked mid-request it still is; where it cannot, the ask becomes the
input_required result that revision carries and the same call returns the
answer once the client re-sends it.

Costs one handler entry per ask, so side effects belong after the last
question. Answers from earlier rounds travel in the requestState, which is
why asking more than once needs Builder::setRequestState().

sample() and listRoots() still raise a LogicException there: that revision
removed them outright.
2026-08-20 01:25:59 +02:00
..
client [Docs] Render the guides with Zensical instead of phpDocumentor (#414) 2026-08-20 00:03:54 +02:00
server [Server] Serve ClientGateway::elicit() under the modern lifecycle (#466) 2026-08-20 01:25:59 +02:00