/** * layout — Panel-Definitionen der Workbench (Metadaten fuer das Dock). */ export type TileId = 'chat' | 'files' | 'editor' | 'vnc' | 'preview'; export interface TileDef { id: TileId; title: string; icon: string } export const TILE_META: Record = { chat: { id: 'chat', title: 'Chat', icon: '💬' }, files: { id: 'files', title: 'Dateien', icon: '📁' }, editor: { id: 'editor', title: 'Code', icon: '📝' }, vnc: { id: 'vnc', title: 'Desktop', icon: '🖥️' }, preview: { id: 'preview', title: 'Vorschau', icon: '🖼️' }, };