Union of all message types yielded by task-aware streaming APIs such as callToolStream(), ExperimentalClientTasks.requestStream(), and ExperimentalServerTasks.requestStream().
callToolStream()
ExperimentalClientTasks.requestStream()
ExperimentalServerTasks.requestStream()
A typical sequence is:
taskCreated
taskStatus
result
error
Progress notifications are handled through the existing onprogress callback. Side-channeled messages (server requests/notifications) are handled through registered handlers.
onprogress
Union of all message types yielded by task-aware streaming APIs such as
callToolStream(),ExperimentalClientTasks.requestStream(), andExperimentalServerTasks.requestStream().A typical sequence is:
taskCreated— task is registered (once)taskStatus— zero or more progress updatesresultorerror— terminal message (once)Progress notifications are handled through the existing
onprogresscallback. Side-channeled messages (server requests/notifications) are handled through registered handlers.