v0.6.23Latest
Workspace Sync, Graph Performance & iPad Desktop
- →Workspace sync — desktop layout persists across web, iOS, and desktop clients via the agent
- →Graph performance — adaptive layout iterations, 400-node cap, and MiniMap hidden on touch devices
- →iPad desktop — standalone windows for containers, apps, graph, and more with app launcher dock
NewWorkspace sync protocol — window positions, sizes, and session names persist to agent and broadcast to all clients
NewiPad windowed desktop — standalone windows for containers, apps, projects, AI settings, and graph
NewApp launcher dock — categorized popover menu (Develop, Services, Intelligence, Monitor) with auto-dismiss
NewTerminal search — buffer search with match navigation and scroll-to-line in iOS terminal
NewGraph truncation indicator — shows count of hidden low-connectivity nodes when exceeding 400-node cap
ImprovedGraph layout scales iterations inversely with node count — 200 iters at 100 nodes, 50 at 400
ImprovedMiniMap hidden on touch devices to reduce DOM pressure on mobile Safari and iPad
ImprovedWorkspace saves debounced (1s) to avoid blocking I/O on rapid layout updates
ImprovedSession name lookup optimized — direct key access instead of copying entire name map
FixedMissing canonical kinds (containers, graph) added to web reverse map — prevents silently dropped windows from iOS
FixedRemoved dead code: unused agentSyncActiveRef, no-op setWindowsDirty alias, unused isConnected prop