You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Summary
- replace the floating bar onboarding illustration with the provided Mac
lineup screenshot
- update the prompt copy to ask which computer suits the user best
- use the normal global shortcut flow during onboarding and add ACP
bridge path fallbacks for dev packaging
- document that desktop build verification should include launching and
checking the installed dev app
## Verification
- swift build
- rebuilt, reinstalled, and relaunched /Applications/Omi Dev.app during
testing
Copy file name to clipboardExpand all lines: AGENTS.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -118,6 +118,7 @@ Key rules:
118
118
- Dev bundle ID: `com.omi.desktop-dev`. Prod: `com.omi.computer-macos`.
119
119
- App flows & exploration skill: See `desktop/e2e/SKILL.md` for navigation architecture, interaction patterns, and reference flows.
120
120
- Full command reference: `agent-swift --help` or `agent-swift schema`.
121
+
- When asked to build or rebuild the desktop app for testing, don't stop at a successful compile: launch the dev app, interact with it programmatically to confirm it actually runs, and report any environment blocker if full interaction is impossible.
- Works with any macOS app (SwiftUI, AppKit, Electron) — no Marionette or app-side setup.
175
175
- Bundle ID for dev: `com.omi.desktop-dev`. For prod: `com.omi.computer-macos`.
176
176
-**App flows & exploration skill**: See `desktop/e2e/SKILL.md` for navigation architecture, screen map, interaction patterns (click vs press), and known flows. Read this when developing features or exploring the app.
177
+
- When asked to build or rebuild the desktop app for testing, don't stop at a successful compile: launch the dev app, interact with it programmatically to confirm it actually runs, and report any environment blocker if full interaction is impossible.
0 commit comments