Skip to content

Commit 4826117

Browse files
committed
fix(run-store): allow optional machinePreset in recordRetryOutcome (leave-unchanged semantics)
1 parent de52aaa commit 4826117

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

internal-packages/run-store/src/PostgresRunStore.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ export class PostgresRunStore implements RunStore {
191191

192192
async recordRetryOutcome<I extends Prisma.TaskRunInclude>(
193193
runId: string,
194-
data: { machinePreset: string; usageDurationMs: number; costInCents: number },
194+
data: { machinePreset?: string; usageDurationMs: number; costInCents: number },
195195
args: { include: I },
196196
tx?: PrismaClientOrTransaction
197197
): Promise<Prisma.TaskRunGetPayload<{ include: I }>> {

internal-packages/run-store/src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@ export interface RunStore {
243243
): Promise<Prisma.TaskRunGetPayload<{ select: S }>>;
244244
recordRetryOutcome<I extends Prisma.TaskRunInclude>(
245245
runId: string,
246-
data: { machinePreset: string; usageDurationMs: number; costInCents: number },
246+
data: { machinePreset?: string; usageDurationMs: number; costInCents: number },
247247
args: { include: I },
248248
tx?: PrismaClientOrTransaction
249249
): Promise<Prisma.TaskRunGetPayload<{ include: I }>>;

0 commit comments

Comments
 (0)