#if DEBUG extension CronJobEditor { mutating func exerciseForTesting() { self.name = "Test job" self.description = "Test description" self.enabled = true self.sessionTarget = .isolated self.wakeMode = .now self.scheduleKind = .every self.everyText = "15m" self.payloadKind = .agentTurn self.agentMessage = "Run diagnostic" self.deliver = true self.provider = .last self.to = "+15551230000" self.thinking = "low" self.timeoutSeconds = "90" self.bestEffortDeliver = true self.postPrefix = "Cron" _ = self.buildAgentTurnPayload() _ = try? self.buildPayload() _ = self.formatDuration(ms: 45000) } } #endif