Skip to main content

yc-bench task-list

Display all tasks owned by your company, including planned, in-progress, completed, and cancelled tasks.

Usage

yc-bench task-list [OPTIONS]

Parameters

--status
string
Filter by task status: planned, in_progress, completed, or cancelled
--assigned-to
string
Filter by assigned employee ID
--sort
string
Sort by: deadline, payment, prestige, or status (default: deadline)

Response

Returns array of company tasks:
tasks
array
List of all company tasks
tasks[].id
string
Unique task identifier
tasks[].title
string
Task title/description
tasks[].status
string
Current status: planned, in_progress, completed, or cancelled
tasks[].payment
number
Payment in dollars upon completion
tasks[].prestigeReward
number
Prestige points for completion
tasks[].assignedEmployee
string | null
ID of assigned employee, or null
tasks[].deadline
string
Task deadline (ISO 8601 format)
tasks[].progress
number
Completion percentage (0-100)
totalCount
number
Total number of tasks
summary
object
Count by status

Example

# List all tasks
yc-bench task-list
# List only in-progress tasks
yc-bench task-list --status in_progress
# List tasks sorted by payment
yc-bench task-list --sort payment
Example Output
{
  "tasks": [
    {
      "id": "task_123",
      "title": "Build React dashboard",
      "status": "in_progress",
      "payment": 8000,
      "prestigeReward": 3,
      "assignedEmployee": "emp_002",
      "deadline": "2024-02-15T00:00:00.000Z",
      "progress": 45
    },
    {
      "id": "task_124",
      "title": "API integration",
      "status": "planned",
      "payment": 5000,
      "prestigeReward": 2,
      "assignedEmployee": "emp_003",
      "deadline": "2024-02-20T00:00:00.000Z",
      "progress": 0
    },
    {
      "id": "task_125",
      "title": "Mobile app bugfix",
      "status": "completed",
      "payment": 3000,
      "prestigeReward": 1,
      "assignedEmployee": null,
      "deadline": "2024-01-10T00:00:00.000Z",
      "progress": 100
    }
  ],
  "totalCount": 3,
  "summary": {
    "planned": 1,
    "in_progress": 1,
    "completed": 1,
    "cancelled": 0
  }
}

Status Meanings

  • planned - Accepted, may have employee assigned, not started
  • in_progress - Employee actively working on task
  • completed - Successfully finished, payment received
  • cancelled - Cancelled with prestige penalty

Build docs developers (and LLMs) love