Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 37 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,12 +36,44 @@ detail auth status

## Usage

The CLI provides commands for managing bugs and repositories. Use `--help` with any command to see detailed usage information:
The CLI provides commands for managing bugs and repositories. Use `--help` with any command to see detailed usage information.

### Bug Management

```bash
# List bugs for a repository
detail bugs list owner/repo --status pending

# Show details for a specific bug
detail bugs show bug_abc123

# Review a bug (mark as resolved)
detail bugs review bug_abc123 --state resolved

# Dismiss a bug with a note
detail bugs review bug_abc123 --state dismissed --dismissal-reason not-a-bug --notes "Example note"
```

### Repository Management

```bash
detail --help
detail bugs --help
detail bugs list --help
# List all repositories you have access to
detail repos list
```

### Output Formats

All list commands support multiple output formats:

```bash
# Table format (default)
detail bugs list owner/repo --format table

# JSON format
detail bugs list owner/repo --format json

# CSV format
detail bugs list owner/repo --format csv
```

## Configuration
Expand All @@ -61,7 +93,7 @@ To disable automatic updates, add this to your config file:
check_for_updates = false
```

You can run `detail-update` to manually update the CLI to the latest version.
You can run `detail-cli-update` to manually update the CLI to the latest version.

### Environment Variables

Expand Down