feat: support concurrent Reddit accounts

This commit is contained in:
jjbrunton committed 2026-08-08 19:00:38 +01:00
1 parent d819a0f1e6
commit 16a31335d0
51 files changed
+3241 -250

No files matched your search

+3
View File
@@ -1,4 +1,5 @@
import { z } from 'zod';
import { RedditAccountOwnerSchema } from './session.js';
export const SentMessageSchema = z.strictObject({
id: z.number(),
@@ -17,6 +18,7 @@ export const SentMessageSchema = z.strictObject({
postUrl: z.string().optional(),
postImageUrl: z.string().optional(),
postImageAnalysis: z.string().optional(),
owner: RedditAccountOwnerSchema.optional(),
});
export const MessagesResponseSchema = z.array(SentMessageSchema);
@@ -32,6 +34,7 @@ export const ProcessedPostSchema = z.strictObject({
processedAt: z.number(),
messageSent: z.boolean(),
error: z.string().nullable(),
owner: RedditAccountOwnerSchema.optional(),
});
export const ProcessedPostsResponseSchema = z.array(ProcessedPostSchema);