You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"Progress notifications emitted by a handler during a request are delivered to the caller's progress callback, in order, with their progress, total, and message.",
223
-
knownFailures: [
224
-
{
225
-
transport: 'sse',
226
-
note: "Real-socket SSE delivers a handler's progress notifications and its response in one batch; the response is processed first, so the progress notifications never reach the caller's progress callback."
227
-
}
228
-
]
222
+
"Progress notifications emitted by a handler during a request are delivered to the caller's progress callback, in order, with their progress, total, and message."
229
223
},
230
224
'typescript:protocol:progress:token-injected': {
231
225
source: 'sdk',
232
-
behavior: 'Passing onprogress causes a progressToken to be injected into request _meta, preserving existing _meta fields.',
233
-
knownFailures: [
234
-
{
235
-
transport: 'sse',
236
-
note: "Real-socket SSE delivers a handler's progress notifications and its response in one batch; the response is processed first, so the progress notifications never reach the caller's progress callback."
237
-
}
238
-
]
226
+
behavior: 'Passing onprogress causes a progressToken to be injected into request _meta, preserving existing _meta fields.'
behavior: "When configured to do so, each progress notification resets the request's read timeout.",
255
-
knownFailures: [
256
-
{
257
-
transport: 'sse',
258
-
note: 'Same real-socket SSE batching race as protocol:progress:callback: the progress notifications are dropped before they can reset the timeout, so the request times out.'
259
-
}
260
-
]
242
+
behavior: "When configured to do so, each progress notification resets the request's read timeout."
behavior: "Progress notifications emitted by a tool handler reach the caller's progress callback before the tool result returns.",
390
-
knownFailures: [
391
-
{
392
-
transport: 'sse',
393
-
note: "Real-socket SSE delivers a handler's progress notifications and its response in one batch; the response is processed first, so the progress notifications never reach the caller's progress callback."
394
-
}
395
-
]
371
+
behavior: "Progress notifications emitted by a tool handler reach the caller's progress callback before the tool result returns."
0 commit comments