diff --git a/packages/desktop/src/App.tsx b/packages/desktop/src/App.tsx index 28d659b..d18082a 100644 --- a/packages/desktop/src/App.tsx +++ b/packages/desktop/src/App.tsx @@ -70,54 +70,17 @@ export function App() { onCreateSession={handleCreateSession} /> - {/* 工具栏按钮 */} -
Select or create a session
diff --git a/packages/desktop/src/pages/Chat.tsx b/packages/desktop/src/pages/Chat.tsx index dc58ddf..b8e33ce 100644 --- a/packages/desktop/src/pages/Chat.tsx +++ b/packages/desktop/src/pages/Chat.tsx @@ -14,9 +14,18 @@ import { interface ChatPageProps { sessionId: string; + // 工具栏按钮 + showFileBrowser?: boolean; + onToggleFileBrowser?: () => void; + onOpenConfig?: () => void; } -export function ChatPage({ sessionId }: ChatPageProps) { +export function ChatPage({ + sessionId, + showFileBrowser, + onToggleFileBrowser, + onOpenConfig, +}: ChatPageProps) { const { messages, isConnected, @@ -43,17 +52,71 @@ export function ChatPage({ sessionId }: ChatPageProps) { {/* Header */}