app_launch
Launches OmniFocus on explicit user request. Returns status indicating whether the app was started or already running.
Instructions
Explicitly launch OmniFocus. Do NOT call this automatically — only invoke when the user explicitly asks to open OmniFocus; prefer other tools when OF is already running. Safe to call when OmniFocus is already running (idempotent). Returns { launched, alreadyRunning } — launched=true means OmniFocus was not running and was started; alreadyRunning=true means it was already open. Side effects: may open OmniFocus and bring it to the foreground. Example: app_launch()
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||