Merge branch 'feature/cli-output-schema'

This commit is contained in:
Mohamed Boudra
2026-02-12 18:04:41 +07:00
10 changed files with 344 additions and 21 deletions
+2
View File
@@ -548,6 +548,7 @@ export const CreateAgentRequestMessageSchema = z.object({
config: AgentSessionConfigSchema,
worktreeName: z.string().optional(),
initialPrompt: z.string().optional(),
outputSchema: z.record(z.unknown()).optional(),
images: z.array(z.object({
data: z.string(), // base64 encoded image
mimeType: z.string(), // e.g., "image/jpeg", "image/png"
@@ -1366,6 +1367,7 @@ export const WaitForFinishResponseMessageSchema = z.object({
status: z.enum(["idle", "error", "permission", "timeout"]),
final: AgentSnapshotPayloadSchema.nullable(),
error: z.string().nullable(),
lastMessage: z.string().nullable(),
}),
});