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
Explicit host/IP connections now use URLSessionWebSocketTask rather than NWProtocolWebSocket. On macOS 26, the latter could abort during the WebSocket upgrade against the PatternSpace server even while the server was listening and standards-compliant WebSocket clients connected successfully. Bonjour-discovered services retain the native Network.framework transport, which continues to resolve and connect correctly.
Explicit PatternSpaceClient.disconnect() now fails pending JSON-RPC requests, rather than leaving an awaiting caller suspended after the transport has been closed.
Changed
Added a client/server integration test that exercises an authenticated device.status request over a real loopback WebSocket connection.
PatternSpaceProtocolMetadata.sdkVersion is now 0.7.5; PatternSpace JSON protocol remains 1.3.