Add named project snapshots

This commit is contained in:
2026-07-25 22:15:22 +02:00
parent 5a0c9019af
commit 7c670fece3
21 changed files with 3076 additions and 7 deletions
@@ -0,0 +1,11 @@
export class ProjectSnapshotNameConflictError extends Error {
constructor(
readonly projectId: string,
readonly snapshotName: string
) {
super(
`Project ${projectId} already has a snapshot named "${snapshotName}".`
);
this.name = "ProjectSnapshotNameConflictError";
}
}