resolve_name
Resolve an OmniFocus entity name to its stable ID(s) and return all candidate matches. Use the path field to disambiguate before performing write operations.
Instructions
Resolve an entity name to its stable ID(s). Returns ALL matches — never silently picks one. If multiple candidates are returned, ask the user or caller to disambiguate using the path field before proceeding with a write operation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | The entity type to search: task, project, folder, tag, or perspective | |
| query | Yes | Exact name to search for | |
| scope | No | Optional path prefix to narrow results, e.g. "Work ▸ Clients" |