Lynx

Home > @lynx-js/genui-a2ui > normalizePayloadToMessages

normalizePayloadToMessages() function

Normalize an arbitrary payload (string, array, object) into a flat list of ServerToClientMessage records. Pass-through for already-structured messages; falls back to wrapping plain text in a Text/Card surface.

Signature:

export declare function normalizePayloadToMessages(
  payload: unknown,
): ServerToClientMessage[];

Parameters

Parameter

Type

Description

payload

unknown

Returns:

ServerToClientMessage[]

除非另有说明,本项目采用知识共享署名 4.0 国际许可协议进行许可,代码示例采用 Apache License 2.0 许可协议进行许可。