@nanocollective/nanocoder
Version:
A local-first CLI coding agent that brings the power of agentic coding tools like Claude Code and Gemini CLI to local models or controlled APIs like OpenRouter
9 lines • 652 B
TypeScript
import type { Schedule, ScheduleRun } from './types.js';
export declare function generateScheduleId(): string;
export declare function loadSchedules(): Promise<Schedule[]>;
export declare function saveSchedules(schedules: Schedule[]): Promise<void>;
export declare function loadScheduleRuns(): Promise<ScheduleRun[]>;
export declare function saveScheduleRuns(runs: ScheduleRun[]): Promise<void>;
export declare function addScheduleRun(run: ScheduleRun): Promise<void>;
export declare function updateScheduleRun(runId: string, updates: Partial<Pick<ScheduleRun, 'completedAt' | 'status' | 'error'>>): Promise<void>;
//# sourceMappingURL=storage.d.ts.map