@threadplane/a2uiInterfacev0.3.4

A2uiUpdateDataModel

Agent-to-client payload that replaces or deletes a value at a surface data-model path.

import type { A2uiUpdateDataModel } from '@threadplane/a2ui';

Declaration

export interface A2uiUpdateDataModel  {
  path?: string;
  surfaceId: string;
  value?: unknown;
}

Members

path

JSON pointer into the data model. Omitted or / targets the whole model.

path?: string;

surfaceId

surfaceId: string;

value

Replacement value at path. Omitted value deletes the key at path.

value?: unknown;