Skip to content

fix(core): isolate Responses WebSocket clone state#22

Merged
cbusillo merged 1 commit intolocal/cbusillo-overlayfrom
fix/responses-websocket-clone-isolation
May 3, 2026
Merged

fix(core): isolate Responses WebSocket clone state#22
cbusillo merged 1 commit intolocal/cbusillo-overlayfrom
fix/responses-websocket-clone-isolation

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

@cbusillo cbusillo commented May 3, 2026

Summary

  • give cloned ModelClient instances their own Responses WebSocket session
  • stop clearing websocket session state at the start of every stream call
  • preserve prewarm-to-request websocket continuation reuse without sharing live sockets across cloned callers

Validation

  • ./build-fast.sh

Give cloned ModelClient instances their own Responses WebSocket session and preserve prewarm-to-request reuse by no longer resetting session state at stream start.
@cbusillo cbusillo merged commit 7536e76 into local/cbusillo-overlay May 3, 2026
1 check passed
@cbusillo cbusillo deleted the fix/responses-websocket-clone-isolation branch May 3, 2026 21:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant