deepseek-ai/deepseek-harness · error · ScheduleInputError
frequency_too_high
frequency_too_high
Error message
every_seconds must be at least ${MIN_EVERY_INTERVAL_SECONDS}. What it means
Error "every_seconds must be at least ${MIN_EVERY_INTERVAL_SECONDS}." thrown in deepseek-ai/deepseek-harness.
Source
Thrown at packages/schedule/schedule/src/domain.ts:744
* @param everySeconds - Requested fixed safe-integer interval.
* @param now - Single creation-time wall-clock sample in epoch milliseconds.
* @returns Frozen durable fixed-rate record.
*/
export function createEveryScheduleRecord(
id: ScheduleIdType,
prompt: string,
everySeconds: number,
now: number,
): EveryScheduleRecord {
const normalizedPrompt = prompt.trim()
if (normalizedPrompt.length === 0) {
throw new ScheduleInputError('invalid_prompt', 'prompt must be non-empty after trimming.')
}
if (!Number.isSafeInteger(everySeconds)) {
throw new ScheduleInputError('invalid_rule', 'every_seconds must be a safe integer.')
}
if (everySeconds < MIN_EVERY_INTERVAL_SECONDS) {
throw new ScheduleInputError(
'frequency_too_high',
`every_seconds must be at least ${MIN_EVERY_INTERVAL_SECONDS}.`,
)
}
const interval = everySeconds * 1_000
const target = now + interval
return Object.freeze({
id,
kind: 'every',
prompt: normalizedPrompt,
everySeconds,
scheduledAt: futureInstant(target, now),
})
}
/**
* Derive one execution-local management view.
* @param record - Active durable record.View on GitHub (pinned to b150a551b8)
Solutions
- Raise every_seconds to at least the documented minimum interval.
When it happens
Trigger: Thrown at packages/schedule/schedule/src/domain.ts:744 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of deepseek-ai/deepseek-harness@b150a551b8 (2026-08-24).
Data as JSON: /api/errors/5df05893f5040b55.
Report an issue: GitHub.