apps/desktop/src/main.ts | 43 +- apps/desktop/src/preload.ts | 2 +- apps/server/src/orchestration/Normalizer.ts | 23 +- apps/server/src/server.test.ts | 34 ++ apps/server/src/serverSettings.test.ts | 4 + apps/server/src/workspace/Layers/WorkspaceEntries.test.ts | 86 ++++ apps/server/src/workspace/Layers/WorkspaceEntries.ts | 86 +++- apps/server/src/workspace/Layers/WorkspacePaths.test.ts | 18 + apps/server/src/workspace/Layers/WorkspacePaths.ts | 19 +- apps/server/src/workspace/Services/WorkspaceEntries.ts | 25 +- apps/server/src/workspace/Services/WorkspacePaths.ts | 19 +- apps/server/src/ws.ts | 15 + apps/web/src/commandPaletteStore.ts | 23 +- apps/web/src/components/ChatView.browser.tsx | 822 ++++++++++++++++++++++++++++++++ apps/web/src/components/CommandPalette.logic.ts | 88 +++- apps/web/src/components/CommandPalette.tsx | 732 ++++++++++++++++++++++++++-- apps/web/src/components/CommandPaletteResults.tsx | 9 +- apps/web/src/components/Sidebar.tsx | 270 +---------- apps/web/src/components/settings/SettingsPanels.tsx | 32 ++ apps/web/src/environmentApi.ts | 21 + apps/web/src/lib/projectPaths.test.ts | 117 +++++ apps/web/src/lib/projectPaths.ts | 259 ++++++++++ apps/web/src/localApi.test.ts | 35 ++ apps/web/src/localApi.ts | 4 +- apps/web/src/rpc/wsRpcClient.ts | 6 + packages/contracts/src/filesystem.ts | 30 ++ packages/contracts/src/index.ts | 1 + packages/contracts/src/ipc.ts | 12 +- packages/contracts/src/orchestration.test.ts | 17 + packages/contracts/src/orchestration.ts | 1 + packages/contracts/src/rpc.ts | 11 + packages/contracts/src/settings.ts | 2 + packages/shared/package.json | 4 + packages/shared/src/path.test.ts | 34 ++ packages/shared/src/path.ts | 22 + 35 files changed, 2604 insertions(+), 322 deletions(-)