feat: add scoped history and artifacts
This commit is contained in:
@@ -18,6 +18,8 @@ export const responseRequestSchema = z.object({
|
||||
conversation: z.union([z.string().min(1).max(128), z.object({ id: z.string().min(1).max(128) }).strict()]).optional(),
|
||||
metadata: z.record(z.string().max(64), z.string().max(512)).refine((value) => Object.keys(value).length <= 16).optional(),
|
||||
tjwater: z.object({
|
||||
topic_id: z.string().uuid().optional(),
|
||||
client_message_id: z.string().min(1).max(128).optional(),
|
||||
delivery: z.enum(["steer", "queue"]).optional(),
|
||||
input_id: z.string().regex(/^msg_[a-f0-9]{32}$/).optional(),
|
||||
approval_mode: z.enum(["request", "always"]).default("request"),
|
||||
|
||||
Reference in New Issue
Block a user