Skip to main content

Syntax

Description

Updates one or more fields on an existing issue. Only specified fields are changed; unspecified fields remain unchanged.

Arguments

string
required
The ID of the issue to update (e.g., bd-1).

Options

string
Update the issue title.
string
Update the issue description.
enum
Update the issue status. Valid values: open, in_progress, blocked, closed.
integer
Update the priority (0-4).
enum
Update the issue type. Valid values: bug, feature, task, epic, chore.
string
Update the assignee.
boolean
Output the updated issue in JSON format.

Examples

Output Format

Human-readable

JSON (with —json flag)

Issue not found

Auto-assignment Behavior

When you update an issue to in_progress status without specifying an assignee, tracer automatically assigns it to the current actor (from $TRACE_ACTOR or $USER).
Every update creates an event in the issue’s history. Use tracer show <id> --full to see the complete event timeline.
Common status workflow: