Use javascript functions for prompt completions instead of templated json

This commit is contained in:
Kyle Corbitt
2023-07-13 18:01:07 -07:00
parent 1776da937a
commit 4770ea34a8
33 changed files with 1654 additions and 215 deletions

View File

@@ -50,12 +50,12 @@ export const scenariosRouter = createTRPCRouter({
await prisma.$transaction([
createNewScenarioAction,
recordExperimentUpdated(input.experimentId)
recordExperimentUpdated(input.experimentId),
]);
}),
hide: publicProcedure.input(z.object({ id: z.string() })).mutation(async ({ input }) => {
const hiddenScenario = await prisma.testScenario.update({
const hiddenScenario = await prisma.testScenario.update({
where: { id: input.id },
data: { visible: false, experiment: { update: { updatedAt: new Date() } } },
});