The “all incomplete tasks” option sends tasks beyond the requested date range to the AI
Source references: 2The Skill offers `--page-all` to retrieve every incomplete task. Omitting the due-date filter also retrieves undated and older tasks. Even though old tasks may be collapsed in the final display, they must first be read to count and classify them.
Historical task titles or other returned fields may contain sensitive client, project, or personal information and enter the agent context, exceeding what a today/tomorrow summary needs.
If the user selects retrieval of all incomplete tasks beyond the first 20, the command uses `--page-all`. Without the due-date filter, the workflow also permits undated and historical tasks to be read, even though older items are later collapsed in the displayed summary. This exposes more task content to AI processing than a date-specific summary needs. The condition is limited to full retrieval or omission of `--due-end`; users can require date filtering and prohibit all-page retrieval.
# 获取全部未完成任务(超过 20 条时)lark-cli task +get-my-tasks --complete=false --page-all```Show 1 other places
>> 数据量层面也建议加过滤:> - 用 `--due-end` 过滤出目标日期前到期的任务> - 如果也需要无截止日期的任务,可不加 `--due-end`,但 AI 汇总时只展示**近 30 天内创建的**,其余折叠为"其他 N 项历史待办"