chore: import upstream snapshot with attribution

This commit is contained in:
wehub-resource-sync
2026-07-13 13:32:57 +08:00
commit cd420f9332
4811 changed files with 884702 additions and 0 deletions
@@ -0,0 +1,20 @@
import type { Prisma } from "@trigger.dev/database";
// Where-clauses for resolving caller-supplied parent/dependent attempt & batch
// friendlyIds in the V1 trigger path, scoped to the caller's environment so a
// foreign friendlyId can't be wired onto the new run/batch. Standalone builders
// so the scope can be asserted directly in tests.
export function attemptInEnvironmentWhere(
friendlyId: string,
environmentId: string
): Prisma.TaskRunAttemptWhereInput {
return { friendlyId, taskRun: { runtimeEnvironmentId: environmentId } };
}
export function batchRunInEnvironmentWhere(
friendlyId: string,
environmentId: string
): Prisma.BatchTaskRunWhereInput {
return { friendlyId, runtimeEnvironmentId: environmentId };
}