toolExecution.taskSupport

"optional" | "required" (or "forbidden" as a no-op self-documenting marker)

struct toolExecution
string taskSupport;