Skip to content

Restructure desktop → desktop/macos + add Windows app at desktop/windows (supersedes #7816)#7827

Merged
kodjima33 merged 5 commits into
mainfrom
desktop-win-macos-split
Jun 11, 2026
Merged

Restructure desktop → desktop/macos + add Windows app at desktop/windows (supersedes #7816)#7827
kodjima33 merged 5 commits into
mainfrom
desktop-win-macos-split

Conversation

@kodjima33

Copy link
Copy Markdown
Collaborator

What

  • macOS app moved desktop/desktop/macos/
  • Windows app (Electron + React, from Add Omi Windows app (Electron + React) #7816 by @andermont) placed at desktop/windows/ — commits preserved via merge, relocated from top-level windows/
  • Removed the retired omi-desktop → monorepo sync workflow (sync-to-monorepo.yml); the monorepo is now the source of truth for desktop

Pipeline rewiring (so the macOS release keeps working)

  • codemagic.yaml: working_directory: desktopdesktop/macos; ../desktop/build, ../desktop/dmg-assets, desktop/agent-cloud/**, desktop/vendor/libwebpdesktop/macos/...
  • desktop_auto_release.yml + desktop_backend_auto_dev.yml: path triggers → desktop/macos/**, Backend-Rust context → desktop/macos/Backend-Rust
  • Fixed in-tree relative paths for the extra directory level (run.sh ../app/../backend../../)
  • Updated AGENTS.md, README.md, in-tree agent docs, and code-comment path mirrors

Verification

  • ✅ Clean release build of the moved Swift app: cd desktop/macos/Desktop && rm -rf .build && xcrun swift build -c release --triple arm64-apple-macosxexit 0
  • ✅ YAML validated for codemagic.yaml + both release workflows
  • ⚠️ Merging triggers the production macOS auto-release on the new paths (expected)

Closes #7816 (relocated to desktop/windows/).

andermont and others added 5 commits June 11, 2026 00:07
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>
@kodjima33 kodjima33 merged commit a2be848 into main Jun 11, 2026
2 checks passed
@kodjima33 kodjima33 deleted the desktop-win-macos-split branch June 11, 2026 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants