parseInputRequired

Parse the shared MRTR (SEP-2322) InputRequiredResult payload from j into requests and requestState. Inverse of emitInputRequired; shared by InputRequiredResult.fromJson and CallToolResult.fromJson. Both reads are guarded, so a j carrying neither field leaves the outputs untouched.

@safe @safe
void
parseInputRequired
(
Json j
,,
ref string requestState
)