diff --git a/app.config.ts b/app/app.config.ts similarity index 100% rename from app.config.ts rename to app/app.config.ts diff --git a/app.vue b/app/app.vue similarity index 100% rename from app.vue rename to app/app.vue diff --git a/assets/css/main.css b/app/assets/css/main.css similarity index 100% rename from assets/css/main.css rename to app/assets/css/main.css diff --git a/components/AutoUpdateToast.vue b/app/components/AutoUpdateToast.vue similarity index 97% rename from components/AutoUpdateToast.vue rename to app/components/AutoUpdateToast.vue index 1e08e1e..9b96337 100644 --- a/components/AutoUpdateToast.vue +++ b/app/components/AutoUpdateToast.vue @@ -2,7 +2,7 @@ import { useIntervalFn } from '@vueuse/core' // @ts-expect-error import semverGt from 'semver/functions/gt' - import type VersionMeta from '~/public/version.json' + import type VersionMeta from '~~/public/version.json' const { t } = useI18n() const toast = useToast() diff --git a/components/ColorModeButton.vue b/app/components/ColorModeButton.vue similarity index 100% rename from components/ColorModeButton.vue rename to app/components/ColorModeButton.vue diff --git a/components/ConfigManager.vue b/app/components/ConfigManager.vue similarity index 100% rename from components/ConfigManager.vue rename to app/components/ConfigManager.vue diff --git a/components/DeepResearch/DeepResearch.vue b/app/components/DeepResearch/DeepResearch.vue similarity index 99% rename from components/DeepResearch/DeepResearch.vue rename to app/components/DeepResearch/DeepResearch.vue index 8ab643a..72d709b 100644 --- a/components/DeepResearch/DeepResearch.vue +++ b/app/components/DeepResearch/DeepResearch.vue @@ -4,7 +4,7 @@ type PartialProcessedSearchResult, type ProcessedSearchResult, type ResearchStep, - } from '~/lib/deep-research' + } from '~~/lib/deep-research' import { feedbackInjectionKey, formInjectionKey, diff --git a/components/DeepResearch/NodeDetail.vue b/app/components/DeepResearch/NodeDetail.vue similarity index 100% rename from components/DeepResearch/NodeDetail.vue rename to app/components/DeepResearch/NodeDetail.vue diff --git a/components/DeepResearch/SearchFlow.vue b/app/components/DeepResearch/SearchFlow.vue similarity index 100% rename from components/DeepResearch/SearchFlow.vue rename to app/components/DeepResearch/SearchFlow.vue diff --git a/components/DeepResearch/SearchNode.vue b/app/components/DeepResearch/SearchNode.vue similarity index 100% rename from components/DeepResearch/SearchNode.vue rename to app/components/DeepResearch/SearchNode.vue diff --git a/components/GitHubButton.vue b/app/components/GitHubButton.vue similarity index 100% rename from components/GitHubButton.vue rename to app/components/GitHubButton.vue diff --git a/components/LangSwitcher.vue b/app/components/LangSwitcher.vue similarity index 100% rename from components/LangSwitcher.vue rename to app/components/LangSwitcher.vue diff --git a/components/PasswordInput.vue b/app/components/PasswordInput.vue similarity index 100% rename from components/PasswordInput.vue rename to app/components/PasswordInput.vue diff --git a/components/ReasoningAccordion.vue b/app/components/ReasoningAccordion.vue similarity index 100% rename from components/ReasoningAccordion.vue rename to app/components/ReasoningAccordion.vue diff --git a/components/ResearchFeedback.vue b/app/components/ResearchFeedback.vue similarity index 96% rename from components/ResearchFeedback.vue rename to app/components/ResearchFeedback.vue index 916eed7..f4f24e2 100644 --- a/components/ResearchFeedback.vue +++ b/app/components/ResearchFeedback.vue @@ -3,7 +3,7 @@ feedbackInjectionKey, formInjectionKey, } from '~/constants/injection-keys' - import { generateFeedback } from '~/lib/feedback' + import { generateFeedback } from '~~/lib/feedback' export interface ResearchFeedbackResult { assistantQuestion: string @@ -69,10 +69,10 @@ // Incrementally update modelValue for (let i = 0; i < questions.length; i += 1) { if (feedback.value[i]) { - feedback.value[i].assistantQuestion = questions[i] + feedback.value[i]!.assistantQuestion = questions[i]! } else { feedback.value.push({ - assistantQuestion: questions[i], + assistantQuestion: questions[i]!, userAnswer: '', }) } diff --git a/components/ResearchForm.vue b/app/components/ResearchForm.vue similarity index 100% rename from components/ResearchForm.vue rename to app/components/ResearchForm.vue diff --git a/components/ResearchReport.vue b/app/components/ResearchReport.vue similarity index 99% rename from components/ResearchReport.vue rename to app/components/ResearchReport.vue index 16ce496..61406ed 100644 --- a/components/ResearchReport.vue +++ b/app/components/ResearchReport.vue @@ -1,6 +1,6 @@