重构会话agent连接、初始化、加载配置流程

This commit is contained in:
xintaofei
2026-03-26 19:55:28 +08:00
parent 484cb3557a
commit d1eaa8f725
17 changed files with 154 additions and 28 deletions

View File

@@ -34,6 +34,7 @@ interface ConversationShellProps {
configOptions?: SessionConfigOptionInfo[]
modeLoading?: boolean
configOptionsLoading?: boolean
selectorsLoading?: boolean
selectedModeId?: string | null
onModeChange?: (modeId: string) => void
onConfigOptionChange?: (configId: string, valueId: string) => void
@@ -73,6 +74,7 @@ export function ConversationShell({
configOptions,
modeLoading = false,
configOptionsLoading = false,
selectorsLoading = false,
selectedModeId,
onModeChange,
onConfigOptionChange,
@@ -117,6 +119,7 @@ export function ConversationShell({
configOptions={configOptions}
modeLoading={modeLoading}
configOptionsLoading={configOptionsLoading}
selectorsLoading={selectorsLoading}
selectedModeId={selectedModeId}
onModeChange={onModeChange}
onConfigOptionChange={onConfigOptionChange}