Skip to content
Open
2 changes: 2 additions & 0 deletions CODEBASE_DOCUMENTATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,7 @@ client/app.js - Config pre-fetching & caching
client/app.js - Main client application
├─ Manages: UI state, socket connections, terminal grid
├─ Features: 16-terminal layout, real-time updates, session switching
├─ Experimental workspace UI persistence: optional per-workspace restore for hidden worktrees plus View/Tier filters, and optional restore of the open workspace tab set across reloads and app restarts
├─ Command Palette: header `⌘ Commands` button + `Ctrl/Cmd+K` searchable command launcher for command-catalog actions
├─ Intent hints: compact "intent haiku" strip above each agent terminal, refreshed from `POST /api/sessions/intent-haiku`
├─ Projects + Chats automation: `project-chats-new` Commander/voice action supports explicit workspace + repository targeting
Expand Down Expand Up @@ -377,6 +378,7 @@ package.json - Node.js dependencies and scripts

user-settings.json - User preferences and workspace settings
user-settings.default.json - Default user settings template
├─ Experimental UI state: `global.ui.experimental.persistWorkspaceSidebarState` gates per-workspace sidebar snapshots stored in `workspaceSidebarStateByWorkspace`
```

### Workspace Templates & Scripts
Expand Down
Loading
Loading