feat(client): add reconnectionScheduler to StreamableHTTPClientTransport (#1763)
Co-authored-by: CHOIJEWON <alsrn6040@kakao.com>
This commit is contained in:
parent
527643966e
commit
6711ed9ae8
1 changed files with 241 additions and 19 deletions
5
.changeset/reconnection-scheduler.md
Normal file
5
.changeset/reconnection-scheduler.md
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
'@modelcontextprotocol/client': minor
|
||||
---
|
||||
|
||||
Add `reconnectionScheduler` option to `StreamableHTTPClientTransport`. Lets non-persistent environments (serverless, mobile, desktop sleep/wake) override the default `setTimeout`-based SSE reconnection scheduling. The scheduler may return a cancel function that is invoked on `transport.close()`.
|
||||
Loading…
Reference in a new issue