frontend: build three-pane workspace shell with collapsible panels and synced path state

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
fenghp
2026-06-10 17:45:38 +08:00
co-authored by Cursor
parent 097cc510a7
commit 81e71837bf
14 changed files with 525 additions and 53 deletions
+3
View File
@@ -1,5 +1,8 @@
import type { MappingInfo } from "~/lib/api"
// 服务端目录树根路径,工作台导航的默认起点。
export const SERVER_ROOT_PATH = "$/"
// 工作台进入后固定的共享上下文,serverUri / collection / workspace 不再在台内切换。
export interface WorkspaceSession {
serverUri: string