Threadplane
Pricing
Talk to Us
@threadplane/a2uiTypeAliasv0.3.4

A2uiMessage

Versioned agent-to-client envelope containing one surface or data-model operation.

View sourceView Markdown
import type { A2uiMessage } from '@threadplane/a2ui';

Declaration

export type A2uiMessage = A2uiEnvelopeBase & ({
    createSurface: A2uiCreateSurface;
} | {
    updateComponents: A2uiUpdateComponents;
} | {
    updateDataModel: A2uiUpdateDataModel;
} | {
    deleteSurface: A2uiDeleteSurface;
});