Restructure desktop → desktop/macos + add Windows app at desktop/windows (supersedes #7816)#7827
Merged
Conversation
The official Omi Windows desktop app, ported from the macOS app: always-on recording via /v4/listen, conversations + tasks + rewind, screen-OCR context, floating Ask overlay, desktop automation bridge, and the onboarding brain map. Standalone Electron/React/TypeScript project under windows/ (its own build, tests, and tooling). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…ndows Relocate the macOS desktop tree under desktop/macos/ and place the new Electron+React Windows app (PR #7816 by @andermont) under desktop/windows/. Remove the retired omi-desktop sync-to-monorepo workflow — the monorepo is now the source of truth for desktop. Fix in-tree relative paths (run.sh ../app, ../backend now ../../) and agent-doc references for the new depth. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
codemagic.yaml: working_directory desktop -> desktop/macos, plus build/dmg-assets/agent-cloud/vendor paths. desktop_auto_release.yml + desktop_backend_auto_dev.yml: path triggers and Backend-Rust context -> desktop/macos/. Update root AGENTS.md build commands, README links, and code-comment path mirrors. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
run.sh/Backend-Rust run.sh: ../app and ../backend now ../../ for the extra directory level. AGENTS.md/SKILL.md: desktop/** -> desktop/macos/**, CHANGELOG and e2e flow paths. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
desktop/→desktop/macos/desktop/windows/— commits preserved via merge, relocated from top-levelwindows/omi-desktop → monoreposync workflow (sync-to-monorepo.yml); the monorepo is now the source of truth for desktopPipeline rewiring (so the macOS release keeps working)
codemagic.yaml:working_directory: desktop→desktop/macos;../desktop/build,../desktop/dmg-assets,desktop/agent-cloud/**,desktop/vendor/libwebp→desktop/macos/...desktop_auto_release.yml+desktop_backend_auto_dev.yml: path triggers →desktop/macos/**, Backend-Rust context →desktop/macos/Backend-Rustrun.sh../app/../backend→../../)AGENTS.md,README.md, in-tree agent docs, and code-comment path mirrorsVerification
cd desktop/macos/Desktop && rm -rf .build && xcrun swift build -c release --triple arm64-apple-macosx→ exit 0codemagic.yaml+ both release workflowsCloses #7816 (relocated to
desktop/windows/).