History

Use tagged schema for websocket pong parsing

Cursor Agent committed 5 months ago

Commit cd897791 parent a63c0651 file · +1 −1Browse files

Unified · Split

packages/client-runtime/src/wsRpcProtocol.ts+1−1
@@ -72,7 +72,7 @@ export type WsRpcProtocolClient = · 71 unmodified lines
7272 export type WsRpcProtocolSocketUrlProvider = string | (() => Promise<string>);
7373
7474 const decodeRpcPongMessage = Schema.decodeUnknownOption(
75− Schema.fromJsonString(Schema.Struct({ _tag: Schema.Literal("Pong") })),
75+ Schema.fromJsonString(Schema.TaggedStruct("Pong", {})),
7676 );
7777
7878 function formatSocketErrorMessage(error: unknown): string {