{"record":{"id":"706979ccd6be906c","repo":"deepseek-ai/deepseek-harness","slug":"schedule-preflight-failed-for-agent-this-agent","errorCode":null,"errorMessage":"schedule: preflight failed for agent \"${this.agent.id}\": ${renderThrown(error)}","messagePattern":"schedule: preflight failed for agent \"(.+?)\": (.+?)","errorType":"console","errorClass":null,"httpStatus":null,"severity":"error","filePath":"packages/schedule/schedule/src/runtime.ts","lineNumber":238,"sourceCode":"  /** Contain an invalid wall-clock decision without permanently faulting this runtime. */\n  private decide(folded: FoldedSchedules, now: number): DueDecision | undefined {\n    try {\n      return dueDecision(folded, now)\n    } catch (error: unknown) {\n      this.ctx.logger.warn(`schedule: fixed-rate decision failed for agent \"${this.agent.id}\": ${renderThrown(error)}`)\n      return undefined\n    }\n  }\n\n  /** Preflight, fold, arm, or dispatch the next one-shot or fixed-rate batch. */\n  private async driveOnce(): Promise<void> {\n    this.clearTimer()\n    if (!this.isRunnable()) return\n    try {\n      await flushSchedulePersistence(this.ctx, this.agent.session)\n    } catch (error: unknown) {\n      if (this.isLive()) {\n        this.ctx.logger.warn(`schedule: preflight failed for agent \"${this.agent.id}\": ${renderThrown(error)}`)\n      }\n      return\n    }\n    if (!this.isRunnable()) return\n\n    const folded = this.readFolded()\n    if (folded === undefined) return\n    const wakeNow = Date.now()\n    const wakeDecision = this.decide(folded, wakeNow)\n    if (wakeDecision === undefined) return\n    if (wakeDecision.kind === 'wait') {\n      if (wakeDecision.target !== undefined) this.arm(wakeDecision.target, wakeNow)\n      return\n    }\n\n    let maintenance: Promise<boolean>\n    try {\n      maintenance = this.agent.runMaintenance(() => {","sourceCodeStart":220,"sourceCodeEnd":256,"githubUrl":"https://github.com/deepseek-ai/deepseek-harness/blob/b150a551b8d465e31e418e1b2eaf5e79bbb7d28e/packages/schedule/schedule/src/runtime.ts#L220-L256","documentation":"Error \"schedule: preflight failed for agent \"${this.agent.id}\": ${renderThrown(error)}\" thrown in deepseek-ai/deepseek-harness.","triggerScenarios":"Thrown at packages/schedule/schedule/src/runtime.ts:238 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Inspect the embedded preflight error and fix the failing preflight condition before the next scheduled run."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"b150a551b8d465e31e418e1b2eaf5e79bbb7d28e","analyzedAt":"2026-08-24T18:12:29.105Z","schemaVersion":2},"datasetVersion":"2026-08-24T22:17:12.610Z"}