This commit is contained in:
Timothy Jaeryang Baek
2026-03-29 21:25:39 -05:00
parent b794d61626
commit b1e8c7d2aa
+3 -2
View File
@@ -2358,8 +2358,9 @@ async def tasks(
Use this whenever a request involves multiple steps or could take Use this whenever a request involves multiple steps or could take
significant effort. Call to set the full list, then call again significant effort. Call to set the full list, then call again
with overwrite=false after completing each task to mark it with overwrite=false after completing each task to mark it
completed. Each task has an id, content, and status (pending, completed. Do not leave tasks in_progress when the work is done.
in_progress, completed, cancelled). Each task has an id, content, and status (pending, in_progress,
completed, cancelled).
:param tasks: Optional list of task items. Each item: id (string), content (string, required for new tasks), status (pending|in_progress|completed|cancelled). Leave empty to fetch without modifying. :param tasks: Optional list of task items. Each item: id (string), content (string, required for new tasks), status (pending|in_progress|completed|cancelled). Leave empty to fetch without modifying.
:param overwrite: If true (default), replaces the entire task list. If false, updates/adds tasks by id while keeping existing ones. :param overwrite: If true (default), replaces the entire task list. If false, updates/adds tasks by id while keeping existing ones.