Lynx

genui / a2ui-prompt / JsonSchema

JsonSchema

JSON Schema subset used in prompt-facing catalog descriptions.

Properties

additionalProperties?

optional additionalProperties: unknown;

Defined in

@lynx-js/genui/server/agent/a2ui-catalog.ts:78


const?

optional const: unknown;

Defined in

@lynx-js/genui/server/agent/a2ui-catalog.ts:70


description?

optional description: string;

Defined in

@lynx-js/genui/server/agent/a2ui-catalog.ts:77


enum?

optional enum: unknown;

Defined in

@lynx-js/genui/server/agent/a2ui-catalog.ts:72


items?

optional items: JsonSchema;

Defined in

@lynx-js/genui/server/agent/a2ui-catalog.ts:74


oneOf?

optional oneOf: JsonSchema[];

Defined in

@lynx-js/genui/server/agent/a2ui-catalog.ts:73


properties?

optional properties: Record<string, JsonSchema>;

Defined in

@lynx-js/genui/server/agent/a2ui-catalog.ts:75


required?

optional required: string[];

Defined in

@lynx-js/genui/server/agent/a2ui-catalog.ts:76


type?

optional type: string;

Defined in

@lynx-js/genui/server/agent/a2ui-catalog.ts:71


unevaluatedProperties?

optional unevaluatedProperties: unknown;

Defined in

@lynx-js/genui/server/agent/a2ui-catalog.ts:79

Except as otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License, and code samples are licensed under the Apache License 2.0.