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.
Properties
Section titled “Properties”requestId
Section titled “requestId”
readonlyrequestId:MessageId
Defined in: packages/protocol/src/lib/envelope.ts:209
response
Section titled “response”
readonlyresponse:MaelstromResponse
Defined in: packages/protocol/src/lib/envelope.ts:211
sessionId?
Section titled “sessionId?”
readonlyoptionalsessionId?:SessionId
Defined in: packages/protocol/src/lib/envelope.ts:210
readonlytype:"engine.maelstrom.response"
Defined in: packages/protocol/src/lib/envelope.ts:208