Skip to main content

AiAssistResponse

@lowcode/shared-types


Interface: AiAssistResponse

Defined in: ai.ts:736

Верхнеуровневый ответ AI-ассистента.

Properties

error?

optional error: AiError

Defined in: ai.ts:757

Ошибка, если запрос завершился неуспешно.


explanation?

optional explanation: string

Defined in: ai.ts:752

Общее текстовое объяснение — что было сделано/предложено.


operations?

optional operations: AiOperation[]

Defined in: ai.ts:747

Список операций, которые ассистент предложил применить к DSL. Полезно для отладки и отображения "плана действий" в UI.


updatedAppSchema?

optional updatedAppSchema: AppSchema

Defined in: ai.ts:741

Обновлённый AppSchema после применения всех операций. Если AI не предложил никаких правок, поле может быть опущено.


usage?

optional usage: AiUsage

Defined in: ai.ts:762

Информация об использовании токенов (если провайдер её вернул).