Skip to content

feat(cloud): add GET /tasks endpoint to list all tasks #465

@joshrotenberg

Description

@joshrotenberg

Summary

Add support for listing all tasks via the GET /tasks endpoint.

Current state

We have:

  • cloud task get <id> - Get a specific task
  • cloud task wait <id> - Wait for task completion
  • cloud task poll <id> - Poll task with live updates

Missing

  • GET /tasks - List all tasks

Implementation

Library (redis-cloud)

The handler likely already exists in crates/redis-cloud/src/tasks.rs. Verify and add if missing.

CLI (redisctl)

Add cloud task list command to crates/redisctl/src/commands/cloud/task.rs

Notes

  • Good first issue - straightforward list endpoint
  • Should support filtering by status if API allows

Metadata

Metadata

Assignees

No one assigned

    Labels

    cloud-apiRelated to Redis Cloud API functionalityenhancementNew feature or requestgood first issueGood for newcomers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions