import * as z from "zod"; import { Id, RunStatus } from "./ids.js"; export const ProjectSessionSchema = z.object({ sessionId: Id, sourceMessageId: Id, promptSnippet: z.string(), startedAt: z.string(), status: RunStatus, botNames: z.array(z.string()), }); export type ProjectSession = z.infer; export const ProjectSessionsOutputSchema = z.object({ sessions: z.array(ProjectSessionSchema), }); export type ProjectSessionsOutput = z.infer;