feat: add heartbeat cli and relay trigger

This commit is contained in:
Peter Steinberger
2025-11-26 17:04:43 +01:00
parent c9e2d69bfb
commit 271004bf60
6 changed files with 576 additions and 108 deletions

View File

@@ -20,6 +20,7 @@ export type SessionConfig = {
sendSystemOnce?: boolean;
sessionIntro?: string;
typingIntervalSeconds?: number;
heartbeatMinutes?: number;
};
export type LoggingConfig = {
@@ -97,6 +98,7 @@ const ReplySchema = z
typingIntervalSeconds: z.number().int().positive().optional(),
})
.optional(),
heartbeatMinutes: z.number().int().nonnegative().optional(),
claudeOutputFormat: z
.union([
z.literal("text"),