import { createQueryKeys } from "@/hooks/use-query"; export const threadKeys = createQueryKeys({ all: ['threads'] as const, details: (threadId: string) => ['thread', threadId] as const, messages: (threadId: string) => ['thread', threadId, 'messages'] as const, project: (projectId: string) => ['project', projectId] as const, publicProjects: () => ['public-projects'] as const, agentRuns: (threadId: string) => ['thread', threadId, 'agent-runs'] as const, billingStatus: ['billing', 'status'] as const, byProject: (projectId: string) => ['project', projectId, 'threads'] as const, });