MaelstromResponse
Defined in: packages/protocol/src/lib/response.ts:542
Healed Chart decision whose layout is applied before its Action plan.
Properties
Section titled “Properties”executionPlan
Section titled “executionPlan”
readonlyexecutionPlan: readonlyActionExecution[]
Defined in: packages/protocol/src/lib/response.ts:552
Applied after layout; order is preserved only within each target Instance.
layout
Section titled “layout”
readonlylayout:GridLayout|TilingLayout
Defined in: packages/protocol/src/lib/response.ts:554
Uses the same mode requested in the Chart context after successful healing.
rationale
Section titled “rationale”
readonlyrationale:string
Defined in: packages/protocol/src/lib/response.ts:550
Engine rationale intended for diagnostics rather than user display.
requestId
Section titled “requestId”
readonlyrequestId:MessageId
Defined in: packages/protocol/src/lib/response.ts:546
Echoes the input message ID and matches the enclosing output correlation ID.
readonlytype:"maelstrom_response"
Defined in: packages/protocol/src/lib/response.ts:544
Wire discriminator for a Maelstrom Chart response.
userMessage
Section titled “userMessage”
readonlyuserMessage:string
Defined in: packages/protocol/src/lib/response.ts:548
Assistant text intended for display and optional speech output.