mirror of
https://github.com/stablyai/orca
synced 2026-04-21 14:17:16 +00:00
* feat: make keyboard shortcuts work with Ctrl on Linux/Windows All Cmd+X shortcuts now also respond to Ctrl+X on non-Mac platforms. Tooltip hints show platform-appropriate modifier symbols. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * docs: add cross-platform guidelines to AGENTS.md Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
746 B
746 B
AGENTS.md
Worktree Safety
Always use the primary working directory (the worktree) for all file reads and edits. Never follow absolute paths from subagent results that point to the main repo.
Cross-Platform Support
Orca targets macOS, Linux, and Windows. Keep all platform-dependent behavior behind runtime checks:
- Keyboard shortcuts: Never hardcode
e.metaKey. Use a platform check (navigator.userAgent.includes('Mac')) to pickmetaKeyon Mac andctrlKeyon Linux/Windows. Electron menu accelerators should useCmdOrCtrl. - Shortcut labels in UI: Display
⌘/⇧on Mac andCtrl+/Shift+on other platforms. - File paths: Use
path.joinor Electron/Node path utilities — never assume/or\.