26 public static bool TryParse(Dictionary<string, object> Generic,
31 if (Generic.TryGetValue(
"requests", out
object? Obj) &&
32 Obj is Dictionary<string, object> Requests)
34 if (Requests.TryGetValue(
"sampling", out Obj) &&
35 Obj is Dictionary<string, object> TasksRequestsSampling &&
38 Result.Sampling = TasksRequestsSamplingParsed;
41 if (Requests.TryGetValue(
"elicitation", out Obj) &&
42 Obj is Dictionary<string, object> TasksRequestsElicitation &&
45 Result.Elicitation = TasksRequestsElicitationParsed;
Tasks Requests capabilities structure
TasksRequestsElicitationCapabilities? Elicitation
Task support for elicitation-related requests.
static bool TryParse(Dictionary< string, object > Generic, out TasksRequestsCapabilities Typed)
Tries to parse a generic structure into a typed structure.
TasksRequestsSamplingCapabilities? Sampling
Task support for sampling-related requests.
Task Requests Elicitation capabilities structure
static bool TryParse(Dictionary< string, object > Generic, out TasksRequestsElicitationCapabilities Typed)
Tries to parse a generic structure into a typed structure.
Task Requests Sampling capabilities structure
static bool TryParse(Dictionary< string, object > Generic, out TasksRequestsSamplingCapabilities Typed)
Tries to parse a generic structure into a typed structure.