/
outbreak
/
kilocode
Обзор
Документация
Войти
/
outbreak
/
kilocode
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/services/checkpoints/RepoPerTaskCheckpointService.ts
15 строк
477 B
cte
Checkpoints: one-branch-per-task / one-repo-per-workspace
04 мар 2025, 12:37
04 мар 2025, 12:37
0bd56ad
Код
Авторство
О чём код?
import * as path from "path" import { CheckpointServiceOptions } from "./types" import { ShadowCheckpointService } from "./ShadowCheckpointService" export class RepoPerTaskCheckpointService extends ShadowCheckpointService { public static create({ taskId, workspaceDir, shadowDir, log = console.log }: CheckpointServiceOptions) { return new RepoPerTaskCheckpointService( taskId, path.join(shadowDir, "tasks", taskId, "checkpoints"), workspaceDir, log, ) } }