refactor(messageThunk): clean up imports and remove unused code

- Removed duplicate Logger import and unused DeepResearchMessageBlock type.
- Organized imports for better readability and maintainability.
This commit is contained in:
suyao 2025-06-30 09:51:52 +08:00
parent 60a89998fe
commit 0d60b34c17
No known key found for this signature in database

View File

@ -1,6 +1,7 @@
import Logger from '@renderer/config/logger'
import { isOpenAIDeepResearchModel } from '@renderer/config/models'
import db from '@renderer/databases'
import { autoRenameTopic } from '@renderer/hooks/useTopic'
import { isOpenAIDeepResearchModel } from '@renderer/config/models'
import { fetchChatCompletion } from '@renderer/services/ApiService'
import { fetchDeepResearch } from '@renderer/services/DeepResearchService'
import { EVENT_NAMES, EventEmitter } from '@renderer/services/EventService'
@ -12,7 +13,6 @@ import store from '@renderer/store'
import type { Assistant, ExternalToolResult, FileType, MCPToolResponse, Model, Topic } from '@renderer/types'
import type {
CitationMessageBlock,
DeepResearchMessageBlock,
FileMessageBlock,
ImageMessageBlock,
Message,
@ -49,7 +49,6 @@ import { LRUCache } from 'lru-cache'
import type { AppDispatch, RootState } from '../index'
import { removeManyBlocks, updateOneBlock, upsertManyBlocks, upsertOneBlock } from '../messageBlock'
import { newMessagesActions, selectMessagesForTopic } from '../newMessage'
import Logger from '@renderer/config/logger'
// const handleChangeLoadingOfTopic = async (topicId: string) => {
// await waitForTopicQueue(topicId)