Scaffold web app

This commit was merged in pull request #1.
This commit is contained in:
tedspare
2025-11-18 16:05:05 -05:00
parent 15dce46be2
commit 51a8916a4c
40 changed files with 808 additions and 1 deletions

View File

@@ -0,0 +1,31 @@
import { createTool } from '@rubriclab/agents'
import z from 'zod/v4'
import db from '~/db'
export default createTool({
async execute() {
return await db.task.findMany({
include: {
user: {
select: {
email: true
}
}
}
})
},
schema: {
input: z.object({}),
output: z.array(
z.object({
status: z.boolean(),
title: z.string(),
user: z
.object({
email: z.string()
})
.nullable()
})
)
}
})