Endpoint to list all tasks accessible to the current user. Filters tasks based on state and visibility:
enabled.public or created by the current user.Args:
Returns:
List[Task]: A list of Task objects visible to the current user.
Raises: HTTPException 500: If a runtime error occurs during task retrieval.
JWT Authorization header using the Bearer scheme. Example: 'Authorization: Bearer {token}'
Successful Response
The Task name.
User who created the task
Next scheduled execution time (UTC)
Unique identifier for the task
Task visibility: 'private' (default) or 'public'
private, public The initial user input for the task, default is None
Optional schedule information for the task
Task state: 'enabled' (default) or 'disabled'
disabled, enabled Task category