@cfxlabsinc/b2b-services
    Preparing search index...
    TemporalScheduleStatus:
        | {
            createdAt: Date;
            lastUpdatedAt?: Date;
            nextActionTimes: Date[];
            note?: string;
            overlap: ScheduleOverlapPolicy;
            paused: boolean;
            pauseOnFailure: boolean;
            recentActions: ScheduleRun[];
            runningCount: number;
            scheduleId: string;
            spec: TemporalScheduleSpec;
            status: "active"
            | "paused";
            taskQueue?: string;
            workflowArgs: unknown[];
            workflowType?: string;
        }
        | { scheduleId: string; status: "not_scheduled" }

    Live state of a single Temporal schedule, or the sentinel status: "not_scheduled" when no schedule exists yet (the worker no longer registers these, so a fresh environment starts with none until the dashboard creates it).

    Type Declaration

    • {
          createdAt: Date;
          lastUpdatedAt?: Date;
          nextActionTimes: Date[];
          note?: string;
          overlap: ScheduleOverlapPolicy;
          paused: boolean;
          pauseOnFailure: boolean;
          recentActions: ScheduleRun[];
          runningCount: number;
          scheduleId: string;
          spec: TemporalScheduleSpec;
          status: "active" | "paused";
          taskQueue?: string;
          workflowArgs: unknown[];
          workflowType?: string;
      }
      • createdAt: Date
      • OptionallastUpdatedAt?: Date
      • nextActionTimes: Date[]
      • Optionalnote?: string

        Human-readable note Temporal attaches (e.g. the pause reason).

      • overlap: ScheduleOverlapPolicy
      • paused: boolean
      • pauseOnFailure: boolean
      • recentActions: ScheduleRun[]
      • runningCount: number
      • scheduleId: string
      • spec: TemporalScheduleSpec
      • status: "active" | "paused"
      • OptionaltaskQueue?: string
      • workflowArgs: unknown[]

        Arguments the scheduled workflow starts with (empty when none).

      • OptionalworkflowType?: string

        Workflow type string the schedule starts.

    • { scheduleId: string; status: "not_scheduled" }