Skip to content

MaelstromResponseMessage

Defined in: packages/protocol/src/lib/envelope.ts:207

The engine host’s answer to a chart_request: the LLM’s decision output. requestId echoes the originating message id for correlation; sessionId is optional because a stateless host may not thread it back. The response payload is a full MaelstromResponse.

readonly requestId: MessageId

Defined in: packages/protocol/src/lib/envelope.ts:209


readonly response: MaelstromResponse

Defined in: packages/protocol/src/lib/envelope.ts:211


readonly optional sessionId?: SessionId

Defined in: packages/protocol/src/lib/envelope.ts:210


readonly type: "engine.maelstrom.response"

Defined in: packages/protocol/src/lib/envelope.ts:208