CodeNomad/packages/electron-app/electron
Pascal André b8e7b16350
feat(desktop): open workspaces in native apps (#638)
## Summary
- add project folder, terminal, and explicit editor actions to the
command palette and native File menus
- replace the Files-row copy button with desktop context actions while
preserving internal file navigation and web/remote copy fallback
- resolve trusted workspace roots through the authenticated local server
and enforce canonical path containment in Electron and Tauri
- use safe platform launch policies, including Windows Open/Edit/Open
With handling and executable rejection on Unix
- localize all new UI actions across supported locales

## Validation
- npm run typecheck
- npm run test:native --workspace @neuralnomads/codenomad-electron-app
(122 passed)
- cargo test (86 passed)
- npm run build
- git diff --check
- independent security, platform, and UX reviews: zero findings

Closes #570
2026-08-13 09:22:30 +01:00
..
main feat(desktop): open workspaces in native apps (#638) 2026-08-13 09:22:30 +01:00
preload feat(desktop): open workspaces in native apps (#638) 2026-08-13 09:22:30 +01:00
resources fix(restore): simplify persistence and harden cross-platform cleanup (#602) 2026-07-17 22:17:15 +01:00
tsconfig.json Split workspace into electron and ui packages 2025-11-17 12:06:58 +00:00