diff --git a/app/action.tsx b/app/action.tsx index ef187d9c..784eaa53 100644 --- a/app/action.tsx +++ b/app/action.tsx @@ -9,7 +9,7 @@ import { ExperimentalMessage } from 'ai' import { Spinner } from '@/components/ui/spinner' import { Section } from '@/components/section' import { FollowupPanel } from '@/components/followup-panel' -import { inquire, researcher, taskManager, querySuggestor } from '@/app/agents' +import { inquire, researcher, taskManager, querySuggestor } from '@/lib/agents' async function submit(formData?: FormData, skip?: boolean) { 'use server' diff --git a/components/copilot.tsx b/components/copilot.tsx index b7825b5d..b229f919 100644 --- a/components/copilot.tsx +++ b/components/copilot.tsx @@ -1,7 +1,7 @@ 'use client' import React, { useEffect, useState } from 'react' -import { PartialInquiry } from '@/app/schema/inquiry' +import { PartialInquiry } from '@/lib/schema/inquiry' import { Input } from './ui/input' import { Checkbox } from './ui/checkbox' import { Button } from './ui/button' diff --git a/components/search-related.tsx b/components/search-related.tsx index 6dc37d3d..7b611a39 100644 --- a/components/search-related.tsx +++ b/components/search-related.tsx @@ -6,7 +6,7 @@ import { ArrowRight } from 'lucide-react' import { useActions, useStreamableValue, useUIState } from 'ai/rsc' import { AI } from '@/app/action' import { UserMessage } from './user-message' -import { PartialRelated } from '@/app/schema/related' +import { PartialRelated } from '@/lib/schema/related' export interface SearchRelatedProps { relatedQueries: PartialRelated diff --git a/app/agents/index.tsx b/lib/agents/index.tsx similarity index 100% rename from app/agents/index.tsx rename to lib/agents/index.tsx diff --git a/app/agents/inquire.tsx b/lib/agents/inquire.tsx similarity index 96% rename from app/agents/inquire.tsx rename to lib/agents/inquire.tsx index 9da75af5..bf6c9d7d 100644 --- a/app/agents/inquire.tsx +++ b/lib/agents/inquire.tsx @@ -2,7 +2,7 @@ import { openai } from 'ai/openai' import { Copilot } from '@/components/copilot' import { createStreamableUI, createStreamableValue } from 'ai/rsc' import { ExperimentalMessage, experimental_streamObject } from 'ai' -import { PartialInquiry, inquirySchema } from '@/app/schema/inquiry' +import { PartialInquiry, inquirySchema } from '@/lib/schema/inquiry' export async function inquire( uiStream: ReturnType, diff --git a/app/agents/query-suggestor.tsx b/lib/agents/query-suggestor.tsx similarity index 96% rename from app/agents/query-suggestor.tsx rename to lib/agents/query-suggestor.tsx index 5c56705f..60e792ce 100644 --- a/app/agents/query-suggestor.tsx +++ b/lib/agents/query-suggestor.tsx @@ -1,6 +1,6 @@ import { createStreamableUI, createStreamableValue } from 'ai/rsc' import { ExperimentalMessage, experimental_streamObject } from 'ai' -import { PartialRelated, relatedSchema } from '@/app/schema/related' +import { PartialRelated, relatedSchema } from '@/lib/schema/related' import { Section } from '@/components/section' import SearchRelated from '@/components/search-related' import { openai } from 'ai/openai' diff --git a/app/agents/researcher.tsx b/lib/agents/researcher.tsx similarity index 98% rename from app/agents/researcher.tsx rename to lib/agents/researcher.tsx index 36c7b4a8..08b979a7 100644 --- a/app/agents/researcher.tsx +++ b/lib/agents/researcher.tsx @@ -5,7 +5,7 @@ import { ToolResultPart, experimental_streamText } from 'ai' -import { searchSchema } from '@/app/schema/search' +import { searchSchema } from '@/lib/schema/search' import { Section } from '@/components/section' import { openai } from 'ai/openai' import { ToolBadge } from '@/components/tool-badge' diff --git a/app/agents/task-manager.tsx b/lib/agents/task-manager.tsx similarity index 100% rename from app/agents/task-manager.tsx rename to lib/agents/task-manager.tsx diff --git a/app/schema/inquiry.tsx b/lib/schema/inquiry.tsx similarity index 100% rename from app/schema/inquiry.tsx rename to lib/schema/inquiry.tsx diff --git a/app/schema/next-action.tsx b/lib/schema/next-action.tsx similarity index 100% rename from app/schema/next-action.tsx rename to lib/schema/next-action.tsx diff --git a/app/schema/related.tsx b/lib/schema/related.tsx similarity index 100% rename from app/schema/related.tsx rename to lib/schema/related.tsx diff --git a/app/schema/search.tsx b/lib/schema/search.tsx similarity index 100% rename from app/schema/search.tsx rename to lib/schema/search.tsx