Skip to content

ChartRequestMessage

Defined in: packages/protocol/src/lib/engine-message.ts:47

A chart_request envelope: the LLM is asked to produce a layout + execution plan given the current chart state and accumulated update reasons.

readonly id: MessageId

Defined in: packages/protocol/src/lib/engine-message.ts:38

EngineMessageBase.id


readonly request: ChartRequest

Defined in: packages/protocol/src/lib/engine-message.ts:49


readonly sessionId: SessionId

Defined in: packages/protocol/src/lib/engine-message.ts:37

EngineMessageBase.sessionId


readonly timestamp: number

Defined in: packages/protocol/src/lib/engine-message.ts:40

Client-set milliseconds since epoch. Used for audit/trace, not logic.

EngineMessageBase.timestamp


readonly type: "chart_request"

Defined in: packages/protocol/src/lib/engine-message.ts:48