11package cc.unitmesh.devins.ui.compose
22
3- import androidx.compose.foundation.background
43import androidx.compose.foundation.layout.*
54import androidx.compose.foundation.rememberScrollState
65import androidx.compose.foundation.text.selection.SelectionContainer
@@ -11,20 +10,23 @@ import androidx.compose.ui.Alignment
1110import androidx.compose.ui.Modifier
1211import androidx.compose.ui.unit.dp
1312import cc.unitmesh.agent.Platform
14- import cc.unitmesh.devins.ui.compose.editor.DevInEditorInput
15- import cc.unitmesh.devins.workspace.WorkspaceManager
16- import cc.unitmesh.devins.ui.compose.chat.*
13+ import cc.unitmesh.devins.filesystem.DefaultFileSystem
14+ import cc.unitmesh.devins.llm.ChatHistoryManager
15+ import cc.unitmesh.devins.llm.Message
1716import cc.unitmesh.devins.ui.compose.agent.AgentChatInterface
17+ import cc.unitmesh.devins.ui.compose.chat.DebugDialog
18+ import cc.unitmesh.devins.ui.compose.chat.MessageList
19+ import cc.unitmesh.devins.ui.compose.chat.TopBarMenu
20+ import cc.unitmesh.devins.ui.compose.chat.createChatCallbacks
21+ import cc.unitmesh.devins.ui.compose.editor.DevInEditorInput
1822import cc.unitmesh.devins.ui.compose.theme.AutoDevTheme
1923import cc.unitmesh.devins.ui.compose.theme.ThemeManager
24+ import cc.unitmesh.devins.ui.config.ConfigManager
25+ import cc.unitmesh.devins.ui.platform.createFileChooser
26+ import cc.unitmesh.devins.workspace.WorkspaceManager
2027import cc.unitmesh.llm.KoogLLMService
2128import cc.unitmesh.llm.ModelConfig
22- import cc.unitmesh.devins.llm.ChatHistoryManager
23- import cc.unitmesh.devins.llm.Message
24- import cc.unitmesh.devins.ui.config.ConfigManager
2529import kotlinx.coroutines.launch
26- import cc.unitmesh.devins.ui.platform.createFileChooser
27- import cc.unitmesh.devins.filesystem.DefaultFileSystem
2830
2931@OptIn(ExperimentalMaterial3Api ::class )
3032@Composable
0 commit comments