chore: update CI, tests, and add utility scripts
4 months ago
29 files changed
- .github/workflows/ci.yml+43−0
- apps/desktop/electron/main.ts+2−2
- apps/desktop/electron/services/ipcSecurity.ts+2−2
- apps/desktop/electron/services/pathBoundary.ts+11−0
- apps/desktop/electron/services/validation.ts+4−8
- apps/desktop/src/ui/FilePreviewModal.tsx+80−17
- apps/desktop/test/file-preview-modal.test.tsx+115−1
- apps/desktop/test/ipc-security.test.ts+50−0
- apps/mobile/package.json+1−1
- package.json+2−2
- scripts/clean.ts+26−0
- scripts/open_xcode_workspace.ts+26−0
- src/cli/repl.ts+19−3
- src/cli/repl/stateStore.ts+2−3
- src/plugins/sourceResolver.ts+2−1
- src/providers/bedrockShared.ts+14−15
- src/providers/codexAppServerClient.ts+10−2
- src/server/agents/commandPolicy.ts+10−0
- src/server/index.ts+3−1
- src/server/sessionBackup/snapshot.ts+8−0
- src/server/webDesktopRoutes.ts+1−1
- src/server/webDesktopService.ts+5−1
- src/skills/sourceResolver.ts+2−1
- src/tools/bash.ts+1−1
- src/tools/glob.ts+2−2
- src/utils/authHome.ts+2−1
- test/ci.workflow.test.ts+12−0
- test/providers/bedrock-shared.test.ts+19−0
- test/repl.state-store.test.ts+17−0