fix: remove duplicate Telegram thread config fields

This commit is contained in:
Peter Steinberger
2026-05-02 10:56:28 +01:00
parent a7d2953956
commit 7020cfddbf
2 changed files with 0 additions and 3 deletions

View File

@@ -299,8 +299,6 @@ export type TelegramDirectConfig = {
skills?: string[];
/** Per-topic configuration for DM topics (key is message_thread_id as string) */
topics?: Record<string, TelegramTopicConfig>;
/** Per-DM override for message_thread_id session threading. */
threadReplies?: TelegramDmThreadReplies;
/** If false, disable the bot for this DM (and its topics). */
enabled?: boolean;
/** If true, require messages to be from a topic when topics are enabled. */

View File

@@ -178,7 +178,6 @@ export const TelegramDirectSchema = z
allowFrom: z.array(z.union([z.string(), z.number()])).optional(),
systemPrompt: z.string().optional(),
topics: z.record(z.string(), TelegramTopicSchema.optional()).optional(),
threadReplies: TelegramDmThreadRepliesSchema.optional(),
errorPolicy: TelegramErrorPolicySchema,
errorCooldownMs: z.number().int().nonnegative().optional(),
requireTopic: z.boolean().optional(),