{"record":{"id":"0b8ba4ecbfaca1a1","repo":"deepseek-ai/deepseek-harness","slug":"schedule-fixed-rate-decision-failed-for-agent","errorCode":null,"errorMessage":"schedule: fixed-rate decision failed for agent \"${this.agent.id}\": ${renderThrown(error)}","messagePattern":"schedule: fixed-rate decision failed for agent \"(.+?)\": (.+?)","errorType":"console","errorClass":null,"httpStatus":null,"severity":"error","filePath":"packages/schedule/schedule/src/runtime.ts","lineNumber":225,"sourceCode":"    try {\n      return foldScheduleEvents(\n        this.agent.session.events,\n        this.agent.session.header.seedLength ?? 0,\n      )\n    } catch (error: unknown) {\n      this.faulted = true\n      const detail = error instanceof ScheduleLogError ? error.message : renderThrown(error)\n      this.ctx.logger.warn(`schedule: corrupt schedule log for agent \"${this.agent.id}\": ${detail}`)\n      return undefined\n    }\n  }\n\n  /** 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","sourceCodeStart":207,"sourceCodeEnd":243,"githubUrl":"https://github.com/deepseek-ai/deepseek-harness/blob/b150a551b8d465e31e418e1b2eaf5e79bbb7d28e/packages/schedule/schedule/src/runtime.ts#L207-L243","documentation":"Error \"schedule: fixed-rate decision failed for agent \"${this.agent.id}\": ${renderThrown(error)}\" thrown in deepseek-ai/deepseek-harness.","triggerScenarios":"Thrown at packages/schedule/schedule/src/runtime.ts:225 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Inspect the embedded error from the fixed-rate decision and fix the schedule configuration or state it names."],"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"}