diff --git a/apps/browser/README.md b/apps/browser/README.md index 94c0fa17..23c55aa7 100644 --- a/apps/browser/README.md +++ b/apps/browser/README.md @@ -1,15 +1 @@ -# browser - -# Setup - -Follow these steps to run [Elysia.js](https://elysiajs.com) under [Bun](https://bun.sh): - -1. Download packages - ```bash - bun install - ``` -2. You're ready to go! - ```bash - bun run main.ts - ``` - +# @memoh/browser-gateway \ No newline at end of file diff --git a/packages/web/.gitignore b/apps/web/.gitignore similarity index 100% rename from packages/web/.gitignore rename to apps/web/.gitignore diff --git a/packages/web/.vscode/extensions.json b/apps/web/.vscode/extensions.json similarity index 100% rename from packages/web/.vscode/extensions.json rename to apps/web/.vscode/extensions.json diff --git a/packages/web/AGENTS.md b/apps/web/AGENTS.md similarity index 99% rename from packages/web/AGENTS.md rename to apps/web/AGENTS.md index 6c851231..b532909f 100644 --- a/packages/web/AGENTS.md +++ b/apps/web/AGENTS.md @@ -1,4 +1,4 @@ -# Web Frontend (packages/web) +# Web Frontend (apps/web) ## Overview diff --git a/packages/web/README.md b/apps/web/README.md similarity index 100% rename from packages/web/README.md rename to apps/web/README.md diff --git a/packages/web/index.html b/apps/web/index.html similarity index 100% rename from packages/web/index.html rename to apps/web/index.html diff --git a/packages/web/mise.toml b/apps/web/mise.toml similarity index 100% rename from packages/web/mise.toml rename to apps/web/mise.toml diff --git a/packages/web/package.json b/apps/web/package.json similarity index 100% rename from packages/web/package.json rename to apps/web/package.json diff --git a/packages/web/public/channels/feishu.png b/apps/web/public/channels/feishu.png similarity index 100% rename from packages/web/public/channels/feishu.png rename to apps/web/public/channels/feishu.png diff --git a/packages/web/public/channels/telegram.webp b/apps/web/public/channels/telegram.webp similarity index 100% rename from packages/web/public/channels/telegram.webp rename to apps/web/public/channels/telegram.webp diff --git a/packages/web/public/logo.png b/apps/web/public/logo.png similarity index 100% rename from packages/web/public/logo.png rename to apps/web/public/logo.png diff --git a/packages/web/public/vite.svg b/apps/web/public/vite.svg similarity index 100% rename from packages/web/public/vite.svg rename to apps/web/public/vite.svg diff --git a/packages/web/src/App.vue b/apps/web/src/App.vue similarity index 100% rename from packages/web/src/App.vue rename to apps/web/src/App.vue diff --git a/packages/web/src/assets/logo.png b/apps/web/src/assets/logo.png similarity index 100% rename from packages/web/src/assets/logo.png rename to apps/web/src/assets/logo.png diff --git a/packages/web/src/assets/vue.svg b/apps/web/src/assets/vue.svg similarity index 100% rename from packages/web/src/assets/vue.svg rename to apps/web/src/assets/vue.svg diff --git a/packages/web/src/components/add-platform/index.vue b/apps/web/src/components/add-platform/index.vue similarity index 100% rename from packages/web/src/components/add-platform/index.vue rename to apps/web/src/components/add-platform/index.vue diff --git a/packages/web/src/components/add-provider/index.vue b/apps/web/src/components/add-provider/index.vue similarity index 100% rename from packages/web/src/components/add-provider/index.vue rename to apps/web/src/components/add-provider/index.vue diff --git a/packages/web/src/components/chat-list/channel-badge/index.vue b/apps/web/src/components/chat-list/channel-badge/index.vue similarity index 100% rename from packages/web/src/components/chat-list/channel-badge/index.vue rename to apps/web/src/components/chat-list/channel-badge/index.vue diff --git a/packages/web/src/components/confirm-popover/index.vue b/apps/web/src/components/confirm-popover/index.vue similarity index 100% rename from packages/web/src/components/confirm-popover/index.vue rename to apps/web/src/components/confirm-popover/index.vue diff --git a/packages/web/src/components/create-model/index.vue b/apps/web/src/components/create-model/index.vue similarity index 100% rename from packages/web/src/components/create-model/index.vue rename to apps/web/src/components/create-model/index.vue diff --git a/packages/web/src/components/data-table/index.vue b/apps/web/src/components/data-table/index.vue similarity index 100% rename from packages/web/src/components/data-table/index.vue rename to apps/web/src/components/data-table/index.vue diff --git a/packages/web/src/components/file-manager/file-list.vue b/apps/web/src/components/file-manager/file-list.vue similarity index 100% rename from packages/web/src/components/file-manager/file-list.vue rename to apps/web/src/components/file-manager/file-list.vue diff --git a/packages/web/src/components/file-manager/file-viewer.vue b/apps/web/src/components/file-manager/file-viewer.vue similarity index 100% rename from packages/web/src/components/file-manager/file-viewer.vue rename to apps/web/src/components/file-manager/file-viewer.vue diff --git a/packages/web/src/components/file-manager/index.vue b/apps/web/src/components/file-manager/index.vue similarity index 100% rename from packages/web/src/components/file-manager/index.vue rename to apps/web/src/components/file-manager/index.vue diff --git a/packages/web/src/components/file-manager/utils.ts b/apps/web/src/components/file-manager/utils.ts similarity index 100% rename from packages/web/src/components/file-manager/utils.ts rename to apps/web/src/components/file-manager/utils.ts diff --git a/packages/web/src/components/form-dialog-shell/index.vue b/apps/web/src/components/form-dialog-shell/index.vue similarity index 100% rename from packages/web/src/components/form-dialog-shell/index.vue rename to apps/web/src/components/form-dialog-shell/index.vue diff --git a/packages/web/src/components/import-models-dialog/index.vue b/apps/web/src/components/import-models-dialog/index.vue similarity index 100% rename from packages/web/src/components/import-models-dialog/index.vue rename to apps/web/src/components/import-models-dialog/index.vue diff --git a/packages/web/src/components/key-value-editor/index.vue b/apps/web/src/components/key-value-editor/index.vue similarity index 100% rename from packages/web/src/components/key-value-editor/index.vue rename to apps/web/src/components/key-value-editor/index.vue diff --git a/packages/web/src/components/loading-button/index.vue b/apps/web/src/components/loading-button/index.vue similarity index 100% rename from packages/web/src/components/loading-button/index.vue rename to apps/web/src/components/loading-button/index.vue diff --git a/packages/web/src/components/main-container/index.vue b/apps/web/src/components/main-container/index.vue similarity index 100% rename from packages/web/src/components/main-container/index.vue rename to apps/web/src/components/main-container/index.vue diff --git a/packages/web/src/components/master-detail-sidebar-layout/index.vue b/apps/web/src/components/master-detail-sidebar-layout/index.vue similarity index 100% rename from packages/web/src/components/master-detail-sidebar-layout/index.vue rename to apps/web/src/components/master-detail-sidebar-layout/index.vue diff --git a/packages/web/src/components/monaco-editor/index.vue b/apps/web/src/components/monaco-editor/index.vue similarity index 100% rename from packages/web/src/components/monaco-editor/index.vue rename to apps/web/src/components/monaco-editor/index.vue diff --git a/packages/web/src/components/search-provider-logo/custom-icons.ts b/apps/web/src/components/search-provider-logo/custom-icons.ts similarity index 100% rename from packages/web/src/components/search-provider-logo/custom-icons.ts rename to apps/web/src/components/search-provider-logo/custom-icons.ts diff --git a/packages/web/src/components/search-provider-logo/icons.ts b/apps/web/src/components/search-provider-logo/icons.ts similarity index 100% rename from packages/web/src/components/search-provider-logo/icons.ts rename to apps/web/src/components/search-provider-logo/icons.ts diff --git a/packages/web/src/components/search-provider-logo/index.vue b/apps/web/src/components/search-provider-logo/index.vue similarity index 100% rename from packages/web/src/components/search-provider-logo/index.vue rename to apps/web/src/components/search-provider-logo/index.vue diff --git a/packages/web/src/components/searchable-select-popover/index.vue b/apps/web/src/components/searchable-select-popover/index.vue similarity index 100% rename from packages/web/src/components/searchable-select-popover/index.vue rename to apps/web/src/components/searchable-select-popover/index.vue diff --git a/packages/web/src/components/sidebar/index.vue b/apps/web/src/components/sidebar/index.vue similarity index 100% rename from packages/web/src/components/sidebar/index.vue rename to apps/web/src/components/sidebar/index.vue diff --git a/packages/web/src/components/status-dot/index.vue b/apps/web/src/components/status-dot/index.vue similarity index 100% rename from packages/web/src/components/status-dot/index.vue rename to apps/web/src/components/status-dot/index.vue diff --git a/packages/web/src/components/warning-banner/index.vue b/apps/web/src/components/warning-banner/index.vue similarity index 100% rename from packages/web/src/components/warning-banner/index.vue rename to apps/web/src/components/warning-banner/index.vue diff --git a/packages/web/src/composables/api/useChat.chat-api.ts b/apps/web/src/composables/api/useChat.chat-api.ts similarity index 100% rename from packages/web/src/composables/api/useChat.chat-api.ts rename to apps/web/src/composables/api/useChat.chat-api.ts diff --git a/packages/web/src/composables/api/useChat.content.ts b/apps/web/src/composables/api/useChat.content.ts similarity index 100% rename from packages/web/src/composables/api/useChat.content.ts rename to apps/web/src/composables/api/useChat.content.ts diff --git a/packages/web/src/composables/api/useChat.message-api.ts b/apps/web/src/composables/api/useChat.message-api.ts similarity index 100% rename from packages/web/src/composables/api/useChat.message-api.ts rename to apps/web/src/composables/api/useChat.message-api.ts diff --git a/packages/web/src/composables/api/useChat.sse.test.ts b/apps/web/src/composables/api/useChat.sse.test.ts similarity index 100% rename from packages/web/src/composables/api/useChat.sse.test.ts rename to apps/web/src/composables/api/useChat.sse.test.ts diff --git a/packages/web/src/composables/api/useChat.sse.ts b/apps/web/src/composables/api/useChat.sse.ts similarity index 100% rename from packages/web/src/composables/api/useChat.sse.ts rename to apps/web/src/composables/api/useChat.sse.ts diff --git a/packages/web/src/composables/api/useChat.ts b/apps/web/src/composables/api/useChat.ts similarity index 100% rename from packages/web/src/composables/api/useChat.ts rename to apps/web/src/composables/api/useChat.ts diff --git a/packages/web/src/composables/api/useChat.types.ts b/apps/web/src/composables/api/useChat.types.ts similarity index 100% rename from packages/web/src/composables/api/useChat.types.ts rename to apps/web/src/composables/api/useChat.types.ts diff --git a/packages/web/src/composables/api/usePlatform.ts b/apps/web/src/composables/api/usePlatform.ts similarity index 100% rename from packages/web/src/composables/api/usePlatform.ts rename to apps/web/src/composables/api/usePlatform.ts diff --git a/packages/web/src/composables/useAvatarInitials.ts b/apps/web/src/composables/useAvatarInitials.ts similarity index 100% rename from packages/web/src/composables/useAvatarInitials.ts rename to apps/web/src/composables/useAvatarInitials.ts diff --git a/packages/web/src/composables/useBotStatusMeta.ts b/apps/web/src/composables/useBotStatusMeta.ts similarity index 100% rename from packages/web/src/composables/useBotStatusMeta.ts rename to apps/web/src/composables/useBotStatusMeta.ts diff --git a/packages/web/src/composables/useClipboard.ts b/apps/web/src/composables/useClipboard.ts similarity index 100% rename from packages/web/src/composables/useClipboard.ts rename to apps/web/src/composables/useClipboard.ts diff --git a/packages/web/src/composables/useDialogMutation.ts b/apps/web/src/composables/useDialogMutation.ts similarity index 100% rename from packages/web/src/composables/useDialogMutation.ts rename to apps/web/src/composables/useDialogMutation.ts diff --git a/packages/web/src/composables/useKeyValueTags.ts b/apps/web/src/composables/useKeyValueTags.ts similarity index 100% rename from packages/web/src/composables/useKeyValueTags.ts rename to apps/web/src/composables/useKeyValueTags.ts diff --git a/packages/web/src/composables/useRetryingStream.ts b/apps/web/src/composables/useRetryingStream.ts similarity index 100% rename from packages/web/src/composables/useRetryingStream.ts rename to apps/web/src/composables/useRetryingStream.ts diff --git a/packages/web/src/composables/useShikiHighlighter.ts b/apps/web/src/composables/useShikiHighlighter.ts similarity index 100% rename from packages/web/src/composables/useShikiHighlighter.ts rename to apps/web/src/composables/useShikiHighlighter.ts diff --git a/packages/web/src/composables/useSyncedQueryParam.ts b/apps/web/src/composables/useSyncedQueryParam.ts similarity index 100% rename from packages/web/src/composables/useSyncedQueryParam.ts rename to apps/web/src/composables/useSyncedQueryParam.ts diff --git a/packages/web/src/constants/client-types.ts b/apps/web/src/constants/client-types.ts similarity index 100% rename from packages/web/src/constants/client-types.ts rename to apps/web/src/constants/client-types.ts diff --git a/packages/web/src/i18n.ts b/apps/web/src/i18n.ts similarity index 100% rename from packages/web/src/i18n.ts rename to apps/web/src/i18n.ts diff --git a/packages/web/src/i18n/locales/en.json b/apps/web/src/i18n/locales/en.json similarity index 100% rename from packages/web/src/i18n/locales/en.json rename to apps/web/src/i18n/locales/en.json diff --git a/packages/web/src/i18n/locales/zh.json b/apps/web/src/i18n/locales/zh.json similarity index 100% rename from packages/web/src/i18n/locales/zh.json rename to apps/web/src/i18n/locales/zh.json diff --git a/packages/web/src/layout/README.md b/apps/web/src/layout/README.md similarity index 100% rename from packages/web/src/layout/README.md rename to apps/web/src/layout/README.md diff --git a/packages/web/src/layout/main-layout/index.vue b/apps/web/src/layout/main-layout/index.vue similarity index 100% rename from packages/web/src/layout/main-layout/index.vue rename to apps/web/src/layout/main-layout/index.vue diff --git a/packages/web/src/lib/api-client.ts b/apps/web/src/lib/api-client.ts similarity index 100% rename from packages/web/src/lib/api-client.ts rename to apps/web/src/lib/api-client.ts diff --git a/packages/web/src/main.ts b/apps/web/src/main.ts similarity index 100% rename from packages/web/src/main.ts rename to apps/web/src/main.ts diff --git a/packages/web/src/pages/bots/components/bot-card.vue b/apps/web/src/pages/bots/components/bot-card.vue similarity index 100% rename from packages/web/src/pages/bots/components/bot-card.vue rename to apps/web/src/pages/bots/components/bot-card.vue diff --git a/packages/web/src/pages/bots/components/bot-channels.vue b/apps/web/src/pages/bots/components/bot-channels.vue similarity index 100% rename from packages/web/src/pages/bots/components/bot-channels.vue rename to apps/web/src/pages/bots/components/bot-channels.vue diff --git a/packages/web/src/pages/bots/components/bot-container.vue b/apps/web/src/pages/bots/components/bot-container.vue similarity index 100% rename from packages/web/src/pages/bots/components/bot-container.vue rename to apps/web/src/pages/bots/components/bot-container.vue diff --git a/packages/web/src/pages/bots/components/bot-email.vue b/apps/web/src/pages/bots/components/bot-email.vue similarity index 100% rename from packages/web/src/pages/bots/components/bot-email.vue rename to apps/web/src/pages/bots/components/bot-email.vue diff --git a/packages/web/src/pages/bots/components/bot-files.vue b/apps/web/src/pages/bots/components/bot-files.vue similarity index 100% rename from packages/web/src/pages/bots/components/bot-files.vue rename to apps/web/src/pages/bots/components/bot-files.vue diff --git a/packages/web/src/pages/bots/components/bot-heartbeat.vue b/apps/web/src/pages/bots/components/bot-heartbeat.vue similarity index 100% rename from packages/web/src/pages/bots/components/bot-heartbeat.vue rename to apps/web/src/pages/bots/components/bot-heartbeat.vue diff --git a/packages/web/src/pages/bots/components/bot-history.vue b/apps/web/src/pages/bots/components/bot-history.vue similarity index 100% rename from packages/web/src/pages/bots/components/bot-history.vue rename to apps/web/src/pages/bots/components/bot-history.vue diff --git a/packages/web/src/pages/bots/components/bot-mcp.vue b/apps/web/src/pages/bots/components/bot-mcp.vue similarity index 100% rename from packages/web/src/pages/bots/components/bot-mcp.vue rename to apps/web/src/pages/bots/components/bot-mcp.vue diff --git a/packages/web/src/pages/bots/components/bot-memory.vue b/apps/web/src/pages/bots/components/bot-memory.vue similarity index 100% rename from packages/web/src/pages/bots/components/bot-memory.vue rename to apps/web/src/pages/bots/components/bot-memory.vue diff --git a/packages/web/src/pages/bots/components/bot-overview.vue b/apps/web/src/pages/bots/components/bot-overview.vue similarity index 100% rename from packages/web/src/pages/bots/components/bot-overview.vue rename to apps/web/src/pages/bots/components/bot-overview.vue diff --git a/packages/web/src/pages/bots/components/bot-schedule.vue b/apps/web/src/pages/bots/components/bot-schedule.vue similarity index 100% rename from packages/web/src/pages/bots/components/bot-schedule.vue rename to apps/web/src/pages/bots/components/bot-schedule.vue diff --git a/packages/web/src/pages/bots/components/bot-settings.vue b/apps/web/src/pages/bots/components/bot-settings.vue similarity index 100% rename from packages/web/src/pages/bots/components/bot-settings.vue rename to apps/web/src/pages/bots/components/bot-settings.vue diff --git a/packages/web/src/pages/bots/components/bot-skills.vue b/apps/web/src/pages/bots/components/bot-skills.vue similarity index 100% rename from packages/web/src/pages/bots/components/bot-skills.vue rename to apps/web/src/pages/bots/components/bot-skills.vue diff --git a/packages/web/src/pages/bots/components/bot-subagents.vue b/apps/web/src/pages/bots/components/bot-subagents.vue similarity index 100% rename from packages/web/src/pages/bots/components/bot-subagents.vue rename to apps/web/src/pages/bots/components/bot-subagents.vue diff --git a/packages/web/src/pages/bots/components/browser-context-select.vue b/apps/web/src/pages/bots/components/browser-context-select.vue similarity index 100% rename from packages/web/src/pages/bots/components/browser-context-select.vue rename to apps/web/src/pages/bots/components/browser-context-select.vue diff --git a/packages/web/src/pages/bots/components/channel-settings-panel.vue b/apps/web/src/pages/bots/components/channel-settings-panel.vue similarity index 100% rename from packages/web/src/pages/bots/components/channel-settings-panel.vue rename to apps/web/src/pages/bots/components/channel-settings-panel.vue diff --git a/packages/web/src/pages/bots/components/create-bot.vue b/apps/web/src/pages/bots/components/create-bot.vue similarity index 100% rename from packages/web/src/pages/bots/components/create-bot.vue rename to apps/web/src/pages/bots/components/create-bot.vue diff --git a/packages/web/src/pages/bots/components/memory-provider-select.vue b/apps/web/src/pages/bots/components/memory-provider-select.vue similarity index 100% rename from packages/web/src/pages/bots/components/memory-provider-select.vue rename to apps/web/src/pages/bots/components/memory-provider-select.vue diff --git a/packages/web/src/pages/bots/components/message-list.vue b/apps/web/src/pages/bots/components/message-list.vue similarity index 100% rename from packages/web/src/pages/bots/components/message-list.vue rename to apps/web/src/pages/bots/components/message-list.vue diff --git a/packages/web/src/pages/bots/components/model-select.vue b/apps/web/src/pages/bots/components/model-select.vue similarity index 100% rename from packages/web/src/pages/bots/components/model-select.vue rename to apps/web/src/pages/bots/components/model-select.vue diff --git a/packages/web/src/pages/bots/components/search-provider-select.vue b/apps/web/src/pages/bots/components/search-provider-select.vue similarity index 100% rename from packages/web/src/pages/bots/components/search-provider-select.vue rename to apps/web/src/pages/bots/components/search-provider-select.vue diff --git a/packages/web/src/pages/bots/detail.vue b/apps/web/src/pages/bots/detail.vue similarity index 100% rename from packages/web/src/pages/bots/detail.vue rename to apps/web/src/pages/bots/detail.vue diff --git a/packages/web/src/pages/bots/index.vue b/apps/web/src/pages/bots/index.vue similarity index 100% rename from packages/web/src/pages/bots/index.vue rename to apps/web/src/pages/bots/index.vue diff --git a/packages/web/src/pages/browser-contexts/components/add-browser-context.vue b/apps/web/src/pages/browser-contexts/components/add-browser-context.vue similarity index 100% rename from packages/web/src/pages/browser-contexts/components/add-browser-context.vue rename to apps/web/src/pages/browser-contexts/components/add-browser-context.vue diff --git a/packages/web/src/pages/browser-contexts/components/context-setting.vue b/apps/web/src/pages/browser-contexts/components/context-setting.vue similarity index 100% rename from packages/web/src/pages/browser-contexts/components/context-setting.vue rename to apps/web/src/pages/browser-contexts/components/context-setting.vue diff --git a/packages/web/src/pages/browser-contexts/index.vue b/apps/web/src/pages/browser-contexts/index.vue similarity index 100% rename from packages/web/src/pages/browser-contexts/index.vue rename to apps/web/src/pages/browser-contexts/index.vue diff --git a/packages/web/src/pages/chat/components/attachment-block.vue b/apps/web/src/pages/chat/components/attachment-block.vue similarity index 100% rename from packages/web/src/pages/chat/components/attachment-block.vue rename to apps/web/src/pages/chat/components/attachment-block.vue diff --git a/packages/web/src/pages/chat/components/bot-sidebar.vue b/apps/web/src/pages/chat/components/bot-sidebar.vue similarity index 100% rename from packages/web/src/pages/chat/components/bot-sidebar.vue rename to apps/web/src/pages/chat/components/bot-sidebar.vue diff --git a/packages/web/src/pages/chat/components/chat-area.vue b/apps/web/src/pages/chat/components/chat-area.vue similarity index 100% rename from packages/web/src/pages/chat/components/chat-area.vue rename to apps/web/src/pages/chat/components/chat-area.vue diff --git a/packages/web/src/pages/chat/components/media-gallery-lightbox.vue b/apps/web/src/pages/chat/components/media-gallery-lightbox.vue similarity index 100% rename from packages/web/src/pages/chat/components/media-gallery-lightbox.vue rename to apps/web/src/pages/chat/components/media-gallery-lightbox.vue diff --git a/packages/web/src/pages/chat/components/message-item.vue b/apps/web/src/pages/chat/components/message-item.vue similarity index 100% rename from packages/web/src/pages/chat/components/message-item.vue rename to apps/web/src/pages/chat/components/message-item.vue diff --git a/packages/web/src/pages/chat/components/thinking-block.vue b/apps/web/src/pages/chat/components/thinking-block.vue similarity index 100% rename from packages/web/src/pages/chat/components/thinking-block.vue rename to apps/web/src/pages/chat/components/thinking-block.vue diff --git a/packages/web/src/pages/chat/components/tool-call-block.vue b/apps/web/src/pages/chat/components/tool-call-block.vue similarity index 100% rename from packages/web/src/pages/chat/components/tool-call-block.vue rename to apps/web/src/pages/chat/components/tool-call-block.vue diff --git a/packages/web/src/pages/chat/components/tool-call-edit.vue b/apps/web/src/pages/chat/components/tool-call-edit.vue similarity index 100% rename from packages/web/src/pages/chat/components/tool-call-edit.vue rename to apps/web/src/pages/chat/components/tool-call-edit.vue diff --git a/packages/web/src/pages/chat/components/tool-call-exec.vue b/apps/web/src/pages/chat/components/tool-call-exec.vue similarity index 100% rename from packages/web/src/pages/chat/components/tool-call-exec.vue rename to apps/web/src/pages/chat/components/tool-call-exec.vue diff --git a/packages/web/src/pages/chat/components/tool-call-generic.vue b/apps/web/src/pages/chat/components/tool-call-generic.vue similarity index 100% rename from packages/web/src/pages/chat/components/tool-call-generic.vue rename to apps/web/src/pages/chat/components/tool-call-generic.vue diff --git a/packages/web/src/pages/chat/components/tool-call-list.vue b/apps/web/src/pages/chat/components/tool-call-list.vue similarity index 100% rename from packages/web/src/pages/chat/components/tool-call-list.vue rename to apps/web/src/pages/chat/components/tool-call-list.vue diff --git a/packages/web/src/pages/chat/components/tool-call-read.vue b/apps/web/src/pages/chat/components/tool-call-read.vue similarity index 100% rename from packages/web/src/pages/chat/components/tool-call-read.vue rename to apps/web/src/pages/chat/components/tool-call-read.vue diff --git a/packages/web/src/pages/chat/components/tool-call-schedule.vue b/apps/web/src/pages/chat/components/tool-call-schedule.vue similarity index 100% rename from packages/web/src/pages/chat/components/tool-call-schedule.vue rename to apps/web/src/pages/chat/components/tool-call-schedule.vue diff --git a/packages/web/src/pages/chat/components/tool-call-web-search.vue b/apps/web/src/pages/chat/components/tool-call-web-search.vue similarity index 100% rename from packages/web/src/pages/chat/components/tool-call-web-search.vue rename to apps/web/src/pages/chat/components/tool-call-web-search.vue diff --git a/packages/web/src/pages/chat/components/tool-call-write.vue b/apps/web/src/pages/chat/components/tool-call-write.vue similarity index 100% rename from packages/web/src/pages/chat/components/tool-call-write.vue rename to apps/web/src/pages/chat/components/tool-call-write.vue diff --git a/packages/web/src/pages/chat/composables/useFileManagerProvider.ts b/apps/web/src/pages/chat/composables/useFileManagerProvider.ts similarity index 100% rename from packages/web/src/pages/chat/composables/useFileManagerProvider.ts rename to apps/web/src/pages/chat/composables/useFileManagerProvider.ts diff --git a/packages/web/src/pages/chat/composables/useMediaGallery.ts b/apps/web/src/pages/chat/composables/useMediaGallery.ts similarity index 100% rename from packages/web/src/pages/chat/composables/useMediaGallery.ts rename to apps/web/src/pages/chat/composables/useMediaGallery.ts diff --git a/packages/web/src/pages/chat/index.vue b/apps/web/src/pages/chat/index.vue similarity index 100% rename from packages/web/src/pages/chat/index.vue rename to apps/web/src/pages/chat/index.vue diff --git a/packages/web/src/pages/email-providers/components/add-email-provider.vue b/apps/web/src/pages/email-providers/components/add-email-provider.vue similarity index 100% rename from packages/web/src/pages/email-providers/components/add-email-provider.vue rename to apps/web/src/pages/email-providers/components/add-email-provider.vue diff --git a/packages/web/src/pages/email-providers/components/provider-setting.vue b/apps/web/src/pages/email-providers/components/provider-setting.vue similarity index 100% rename from packages/web/src/pages/email-providers/components/provider-setting.vue rename to apps/web/src/pages/email-providers/components/provider-setting.vue diff --git a/packages/web/src/pages/email-providers/index.vue b/apps/web/src/pages/email-providers/index.vue similarity index 100% rename from packages/web/src/pages/email-providers/index.vue rename to apps/web/src/pages/email-providers/index.vue diff --git a/packages/web/src/pages/home/index.vue b/apps/web/src/pages/home/index.vue similarity index 100% rename from packages/web/src/pages/home/index.vue rename to apps/web/src/pages/home/index.vue diff --git a/packages/web/src/pages/login/index.vue b/apps/web/src/pages/login/index.vue similarity index 100% rename from packages/web/src/pages/login/index.vue rename to apps/web/src/pages/login/index.vue diff --git a/packages/web/src/pages/main-section/index.vue b/apps/web/src/pages/main-section/index.vue similarity index 100% rename from packages/web/src/pages/main-section/index.vue rename to apps/web/src/pages/main-section/index.vue diff --git a/packages/web/src/pages/memory-providers/components/add-memory-provider.vue b/apps/web/src/pages/memory-providers/components/add-memory-provider.vue similarity index 100% rename from packages/web/src/pages/memory-providers/components/add-memory-provider.vue rename to apps/web/src/pages/memory-providers/components/add-memory-provider.vue diff --git a/packages/web/src/pages/memory-providers/components/provider-setting.vue b/apps/web/src/pages/memory-providers/components/provider-setting.vue similarity index 100% rename from packages/web/src/pages/memory-providers/components/provider-setting.vue rename to apps/web/src/pages/memory-providers/components/provider-setting.vue diff --git a/packages/web/src/pages/memory-providers/index.vue b/apps/web/src/pages/memory-providers/index.vue similarity index 100% rename from packages/web/src/pages/memory-providers/index.vue rename to apps/web/src/pages/memory-providers/index.vue diff --git a/packages/web/src/pages/models/components/model-item.vue b/apps/web/src/pages/models/components/model-item.vue similarity index 100% rename from packages/web/src/pages/models/components/model-item.vue rename to apps/web/src/pages/models/components/model-item.vue diff --git a/packages/web/src/pages/models/components/model-list.vue b/apps/web/src/pages/models/components/model-list.vue similarity index 100% rename from packages/web/src/pages/models/components/model-list.vue rename to apps/web/src/pages/models/components/model-list.vue diff --git a/packages/web/src/pages/models/components/provider-form.vue b/apps/web/src/pages/models/components/provider-form.vue similarity index 100% rename from packages/web/src/pages/models/components/provider-form.vue rename to apps/web/src/pages/models/components/provider-form.vue diff --git a/packages/web/src/pages/models/index.vue b/apps/web/src/pages/models/index.vue similarity index 100% rename from packages/web/src/pages/models/index.vue rename to apps/web/src/pages/models/index.vue diff --git a/packages/web/src/pages/models/model-setting.vue b/apps/web/src/pages/models/model-setting.vue similarity index 100% rename from packages/web/src/pages/models/model-setting.vue rename to apps/web/src/pages/models/model-setting.vue diff --git a/packages/web/src/pages/oauth/mcp-callback.vue b/apps/web/src/pages/oauth/mcp-callback.vue similarity index 100% rename from packages/web/src/pages/oauth/mcp-callback.vue rename to apps/web/src/pages/oauth/mcp-callback.vue diff --git a/packages/web/src/pages/platform/components/platform-card.vue b/apps/web/src/pages/platform/components/platform-card.vue similarity index 100% rename from packages/web/src/pages/platform/components/platform-card.vue rename to apps/web/src/pages/platform/components/platform-card.vue diff --git a/packages/web/src/pages/platform/index.vue b/apps/web/src/pages/platform/index.vue similarity index 100% rename from packages/web/src/pages/platform/index.vue rename to apps/web/src/pages/platform/index.vue diff --git a/packages/web/src/pages/search-providers/components/add-search-provider.vue b/apps/web/src/pages/search-providers/components/add-search-provider.vue similarity index 100% rename from packages/web/src/pages/search-providers/components/add-search-provider.vue rename to apps/web/src/pages/search-providers/components/add-search-provider.vue diff --git a/packages/web/src/pages/search-providers/components/bing-settings.vue b/apps/web/src/pages/search-providers/components/bing-settings.vue similarity index 100% rename from packages/web/src/pages/search-providers/components/bing-settings.vue rename to apps/web/src/pages/search-providers/components/bing-settings.vue diff --git a/packages/web/src/pages/search-providers/components/bocha-settings.vue b/apps/web/src/pages/search-providers/components/bocha-settings.vue similarity index 100% rename from packages/web/src/pages/search-providers/components/bocha-settings.vue rename to apps/web/src/pages/search-providers/components/bocha-settings.vue diff --git a/packages/web/src/pages/search-providers/components/brave-settings.vue b/apps/web/src/pages/search-providers/components/brave-settings.vue similarity index 100% rename from packages/web/src/pages/search-providers/components/brave-settings.vue rename to apps/web/src/pages/search-providers/components/brave-settings.vue diff --git a/packages/web/src/pages/search-providers/components/duckduckgo-settings.vue b/apps/web/src/pages/search-providers/components/duckduckgo-settings.vue similarity index 100% rename from packages/web/src/pages/search-providers/components/duckduckgo-settings.vue rename to apps/web/src/pages/search-providers/components/duckduckgo-settings.vue diff --git a/packages/web/src/pages/search-providers/components/exa-settings.vue b/apps/web/src/pages/search-providers/components/exa-settings.vue similarity index 100% rename from packages/web/src/pages/search-providers/components/exa-settings.vue rename to apps/web/src/pages/search-providers/components/exa-settings.vue diff --git a/packages/web/src/pages/search-providers/components/google-settings.vue b/apps/web/src/pages/search-providers/components/google-settings.vue similarity index 100% rename from packages/web/src/pages/search-providers/components/google-settings.vue rename to apps/web/src/pages/search-providers/components/google-settings.vue diff --git a/packages/web/src/pages/search-providers/components/jina-settings.vue b/apps/web/src/pages/search-providers/components/jina-settings.vue similarity index 100% rename from packages/web/src/pages/search-providers/components/jina-settings.vue rename to apps/web/src/pages/search-providers/components/jina-settings.vue diff --git a/packages/web/src/pages/search-providers/components/provider-setting.vue b/apps/web/src/pages/search-providers/components/provider-setting.vue similarity index 100% rename from packages/web/src/pages/search-providers/components/provider-setting.vue rename to apps/web/src/pages/search-providers/components/provider-setting.vue diff --git a/packages/web/src/pages/search-providers/components/searxng-settings.vue b/apps/web/src/pages/search-providers/components/searxng-settings.vue similarity index 100% rename from packages/web/src/pages/search-providers/components/searxng-settings.vue rename to apps/web/src/pages/search-providers/components/searxng-settings.vue diff --git a/packages/web/src/pages/search-providers/components/serper-settings.vue b/apps/web/src/pages/search-providers/components/serper-settings.vue similarity index 100% rename from packages/web/src/pages/search-providers/components/serper-settings.vue rename to apps/web/src/pages/search-providers/components/serper-settings.vue diff --git a/packages/web/src/pages/search-providers/components/sogou-settings.vue b/apps/web/src/pages/search-providers/components/sogou-settings.vue similarity index 100% rename from packages/web/src/pages/search-providers/components/sogou-settings.vue rename to apps/web/src/pages/search-providers/components/sogou-settings.vue diff --git a/packages/web/src/pages/search-providers/components/tavily-settings.vue b/apps/web/src/pages/search-providers/components/tavily-settings.vue similarity index 100% rename from packages/web/src/pages/search-providers/components/tavily-settings.vue rename to apps/web/src/pages/search-providers/components/tavily-settings.vue diff --git a/packages/web/src/pages/search-providers/components/yandex-settings.vue b/apps/web/src/pages/search-providers/components/yandex-settings.vue similarity index 100% rename from packages/web/src/pages/search-providers/components/yandex-settings.vue rename to apps/web/src/pages/search-providers/components/yandex-settings.vue diff --git a/packages/web/src/pages/search-providers/index.vue b/apps/web/src/pages/search-providers/index.vue similarity index 100% rename from packages/web/src/pages/search-providers/index.vue rename to apps/web/src/pages/search-providers/index.vue diff --git a/packages/web/src/pages/settings/components/bind-code-section.vue b/apps/web/src/pages/settings/components/bind-code-section.vue similarity index 100% rename from packages/web/src/pages/settings/components/bind-code-section.vue rename to apps/web/src/pages/settings/components/bind-code-section.vue diff --git a/packages/web/src/pages/settings/components/password-section.vue b/apps/web/src/pages/settings/components/password-section.vue similarity index 100% rename from packages/web/src/pages/settings/components/password-section.vue rename to apps/web/src/pages/settings/components/password-section.vue diff --git a/packages/web/src/pages/settings/components/profile-section.vue b/apps/web/src/pages/settings/components/profile-section.vue similarity index 100% rename from packages/web/src/pages/settings/components/profile-section.vue rename to apps/web/src/pages/settings/components/profile-section.vue diff --git a/packages/web/src/pages/settings/index.vue b/apps/web/src/pages/settings/index.vue similarity index 100% rename from packages/web/src/pages/settings/index.vue rename to apps/web/src/pages/settings/index.vue diff --git a/packages/web/src/pages/usage/index.vue b/apps/web/src/pages/usage/index.vue similarity index 100% rename from packages/web/src/pages/usage/index.vue rename to apps/web/src/pages/usage/index.vue diff --git a/packages/web/src/router.ts b/apps/web/src/router.ts similarity index 100% rename from packages/web/src/router.ts rename to apps/web/src/router.ts diff --git a/packages/web/src/store/capabilities.ts b/apps/web/src/store/capabilities.ts similarity index 100% rename from packages/web/src/store/capabilities.ts rename to apps/web/src/store/capabilities.ts diff --git a/packages/web/src/store/chat-list.ts b/apps/web/src/store/chat-list.ts similarity index 100% rename from packages/web/src/store/chat-list.ts rename to apps/web/src/store/chat-list.ts diff --git a/packages/web/src/store/settings.ts b/apps/web/src/store/settings.ts similarity index 100% rename from packages/web/src/store/settings.ts rename to apps/web/src/store/settings.ts diff --git a/packages/web/src/store/user.ts b/apps/web/src/store/user.ts similarity index 100% rename from packages/web/src/store/user.ts rename to apps/web/src/store/user.ts diff --git a/packages/web/src/style.css b/apps/web/src/style.css similarity index 100% rename from packages/web/src/style.css rename to apps/web/src/style.css diff --git a/packages/web/src/utils/api-error.ts b/apps/web/src/utils/api-error.ts similarity index 100% rename from packages/web/src/utils/api-error.ts rename to apps/web/src/utils/api-error.ts diff --git a/packages/web/src/utils/channel-icons.ts b/apps/web/src/utils/channel-icons.ts similarity index 100% rename from packages/web/src/utils/channel-icons.ts rename to apps/web/src/utils/channel-icons.ts diff --git a/packages/web/src/utils/date-time.test.ts b/apps/web/src/utils/date-time.test.ts similarity index 100% rename from packages/web/src/utils/date-time.test.ts rename to apps/web/src/utils/date-time.test.ts diff --git a/packages/web/src/utils/date-time.ts b/apps/web/src/utils/date-time.ts similarity index 100% rename from packages/web/src/utils/date-time.ts rename to apps/web/src/utils/date-time.ts diff --git a/packages/web/src/utils/key-value-tags.test.ts b/apps/web/src/utils/key-value-tags.test.ts similarity index 100% rename from packages/web/src/utils/key-value-tags.test.ts rename to apps/web/src/utils/key-value-tags.test.ts diff --git a/packages/web/src/utils/key-value-tags.ts b/apps/web/src/utils/key-value-tags.ts similarity index 100% rename from packages/web/src/utils/key-value-tags.ts rename to apps/web/src/utils/key-value-tags.ts diff --git a/packages/web/tsconfig.app.json b/apps/web/tsconfig.app.json similarity index 100% rename from packages/web/tsconfig.app.json rename to apps/web/tsconfig.app.json diff --git a/packages/web/tsconfig.json b/apps/web/tsconfig.json similarity index 100% rename from packages/web/tsconfig.json rename to apps/web/tsconfig.json diff --git a/packages/web/tsconfig.node.json b/apps/web/tsconfig.node.json similarity index 100% rename from packages/web/tsconfig.node.json rename to apps/web/tsconfig.node.json diff --git a/packages/web/type.d.ts b/apps/web/type.d.ts similarity index 100% rename from packages/web/type.d.ts rename to apps/web/type.d.ts diff --git a/packages/web/vite.config.ts b/apps/web/vite.config.ts similarity index 95% rename from packages/web/vite.config.ts rename to apps/web/vite.config.ts index 262aab9f..f34c8e20 100644 --- a/packages/web/vite.config.ts +++ b/apps/web/vite.config.ts @@ -64,7 +64,7 @@ export default defineConfig(({ command }) => { }, resolve: { alias: { - '#': fileURLToPath(new URL('../ui/src', import.meta.url)), + '#': fileURLToPath(new URL('../../packages/ui/src', import.meta.url)), '@': fileURLToPath(new URL('./src', import.meta.url)) }, },