mirror of
https://github.com/stablyai/orca.git
synced 2026-09-23 00:02:29 +00:00
* feat: add copy remote URL to line number context menu Add 'Copy Remote URL' option to the line number gutter right-click menu, allowing users to quickly copy a shareable link to a file and line on GitHub, GitLab, Bitbucket, or other hosted git providers. - Install hosted-git-info to parse remote URLs and generate browse URLs - Add getRemoteFileUrl() to resolve file URLs using default branch - Wire up IPC handler, preload bridge, and renderer UI - Use ExternalLink icon to distinguish from path copy options * refactor: use @types/hosted-git-info instead of custom type declarations Replace the custom hosted-git-info.d.ts with the @types package from DefinitelyTyped. Use a targeted cast for browseFile() which the @types package doesn't include yet (stuck on v3 API). * refactor: revert to local type declarations for hosted-git-info The @types/hosted-git-info package is stuck on the v3 API and lacks browseFile(). A local .d.ts is cleaner than casting around stale types.