Skip to content

Documentation / @agentick/client / unwrapEventMessage

Function: unwrapEventMessage() ​

unwrapEventMessage(raw): Record<string, unknown> | TransportEventData

Defined in: shared/src/transport-utils.ts:20

Normalizes EventMessage wire format to TransportEventData.

EventMessage: { type: "event", event: "content_delta", sessionId, data: { ... } } Result: { type: "content_delta", sessionId, data: { ... } }

Non-EventMessage data (e.g., connection, pong) passes through unchanged as a raw record — callers should handle protocol messages before casting the result to TransportEventData.

Parameters ​

raw ​

Record<string, unknown>

Returns ​

Record<string, unknown> | TransportEventData

Released under the ISC License.