[**zonegaze-flow**](../../../../README.md)

***

[zonegaze-flow](../../../../README.md) / [flow/contracts/src](../README.md) / runtimeTaskChatMessagesResponseSchema

# Variable: runtimeTaskChatMessagesResponseSchema

> `const` **runtimeTaskChatMessagesResponseSchema**: `ZodObject`\<\{ `error`: `ZodOptional`\<`ZodString`\>; `messages`: `ZodArray`\<`ZodObject`\<\{ `content`: `ZodString`; `createdAt`: `ZodNumber`; `id`: `ZodString`; `images`: `ZodOptional`\<`ZodArray`\<`ZodObject`\<\{ `data`: `ZodString`; `id`: `ZodString`; `mimeType`: `ZodString`; `name`: `ZodOptional`\<`ZodString`\>; \}, `$strip`\>\>\>; `meta`: `ZodOptional`\<`ZodNullable`\<`ZodObject`\<\{ `displayRole`: `ZodOptional`\<`ZodNullable`\<...\>\>; `hookEventName`: `ZodOptional`\<`ZodNullable`\<...\>\>; `messageKind`: `ZodOptional`\<`ZodNullable`\<...\>\>; `reason`: `ZodOptional`\<`ZodNullable`\<...\>\>; `streamType`: `ZodOptional`\<`ZodNullable`\<...\>\>; `toolCallId`: `ZodOptional`\<`ZodNullable`\<...\>\>; `toolName`: `ZodOptional`\<`ZodNullable`\<...\>\>; \}, `$strip`\>\>\>; `role`: `ZodEnum`\<\{ `assistant`: `"assistant"`; `reasoning`: `"reasoning"`; `status`: `"status"`; `system`: `"system"`; `tool`: `"tool"`; `user`: `"user"`; \}\>; \}, `$strip`\>\>; `ok`: `ZodBoolean`; \}, `$strip`\>

Defined in: [flow/contracts/src/api-contract.ts:1379](https://github.com/neuralpilot08/zonegaze-flow/blob/ee47e8308e50071e712017a7f8b0db560a4746ee/flow/contracts/src/api-contract.ts#L1379)
