get_custom_perspective_tasks
Retrieve tasks from a specific OmniFocus custom perspective by name, supporting hierarchical task relationships and optional filters to hide completed tasks.
Instructions
Get tasks from a specific OmniFocus custom perspective by name. Use this when user refers to perspective names like '今日工作安排', '今日复盘', '本周项目' etc. - these are custom views created in OmniFocus, NOT tags. Supports hierarchical tree display of task relationships.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
hideCompleted | No | Whether to hide completed tasks. Set to false to show all tasks including completed ones (default: true) | |
limit | No | Maximum number of tasks to return in flat view mode (default: 1000, ignored in hierarchy mode) | |
perspectiveName | Yes | Exact name of the OmniFocus custom perspective (e.g., '今日工作安排', '今日复盘', '本周项目'). This is NOT a tag name. | |
showHierarchy | No | Display tasks in hierarchical tree structure showing parent-child relationships. Use this when user wants '层级显示' or 'tree view' (default: false) |