import { RayifyClient } from "@rayify-ai/sdk";
import { tool } from "ai";
import { z } from "zod";
const rayify = new RayifyClient(process.env.RAYIFY_API_KEY!);
const startResearchTool = tool({
description: "Start a research project on Rayify with the given brief",
parameters: z.object({
brief: z.string().min(50).max(2000),
audience: z.enum(["fo_principal", "vc_partner", "corp_strategist"]).optional(),
}),
execute: async ({ brief, audience }) => rayify.createResearchProject({ brief, audience }),
});