A2uiMessage
Versioned agent-to-client envelope containing one surface or data-model operation.
import type { A2uiMessage } from '@threadplane/a2ui';Declaration
export type A2uiMessage = A2uiEnvelopeBase & ({
createSurface: A2uiCreateSurface;
} | {
updateComponents: A2uiUpdateComponents;
} | {
updateDataModel: A2uiUpdateDataModel;
} | {
deleteSurface: A2uiDeleteSurface;
});