CLI
sazabi issues
Command reference for sazabi issues.
sazabi issues — Manage issues. Subcommands: create, list, search, count, get, resolve, ignore, reopen, mute, unmute.
sazabi issues
Manage issues
sazabi issues <subcommand>sazabi issues create --from-json issue.json # Create an issue
sazabi issues list # List all issues
sazabi issues search checkout # Search issues
sazabi issues count --status open # Count issues
sazabi issues get <issue-id> # Get one issue
sazabi issues resolve <issue-id> # Resolve an issue
sazabi issues ignore <issue-id> # Ignore an issue
sazabi issues mute <issue-id> # Mute an issue
sazabi issues unmute <issue-id> # Unmute an issuesazabi issues create
Create an issue, reusing an existing open issue when one matches
sazabi issues create [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--name | string | No | Stable issue name for indexing and mute matching |
--content-mdx | string | No | Safe Sazabi MDX document for the issue body (impact, root cause, remediation, evidence) |
--severity | string | No | Issue severity: low, medium, high, or critical (default: medium) |
--component | string | No | Required component ID. List with sazabi components list first; register one if none fits |
--from-json | string | No | Read issue fields from a JSON file, or '-' for stdin |
--sample | boolean | No | Create the onboarding test issue with the curated payload and watch its alert delivery (no content flags) |
sazabi issues create --content-mdx "Checkout is returning 500s due to pool exhaustion." --component "$COMPONENT_ID" # Create an issue from MDX content
sazabi issues create --from-json issue.json # Create an issue from a JSON file with contentMdx
cat issue.json | sazabi issues create --from-json - --json # Create an issue from stdin
sazabi issues create --sample # Create the onboarding test issue and watch alert deliverysazabi issues list
List issues in the active project
sazabi issues list [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--status | string | No | Filter by status: open, resolved, or ignored |
--severity | string | No | Filter by severity: low, medium, high, or critical |
--component | string | No | Filter by component ID |
--limit | string | No | Maximum number of issues to return (default: 50, max: 100) |
--cursor | string | No | Pagination cursor from previous response |
sazabi issues list # List all issues
sazabi issues list --status open # List open issues only
sazabi issues list --component <component-id> # List issues for a componentsazabi issues search
Search issues by name and filters
sazabi issues search [name] [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--name | string | No | Case-insensitive partial issue name match |
--status | string | No | Filter by status: open, resolved, or ignored |
--severity | string | No | Filter by severity: low, medium, high, or critical |
--component | string | No | Filter by component ID |
--limit | string | No | Maximum number of issues to return (default: 50, max: 100) |
--cursor | string | No | Pagination cursor from previous response |
--include-delivery-metadata | boolean | No | Include delivery metadata in JSON output |
sazabi issues search "checkout" --status open # Search open issues by name
sazabi issues search --severity critical --json # Machine-readable searchsazabi issues count
Count issues by status and severity
sazabi issues count [name] [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--name | string | No | Case-insensitive partial issue name match |
--status | string | No | Filter by status: open, resolved, or ignored |
--severity | string | No | Filter by severity: low, medium, high, or critical |
--component | string | No | Filter by component ID |
sazabi issues count --status open # Count open issues
sazabi issues count "checkout" --json # Count matching issuessazabi issues get
Get one issue by ID
sazabi issues get <issue-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
sazabi issues get <issue-id> # Get one issuesazabi issues resolve
Resolve an open issue
sazabi issues resolve <issue-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
sazabi issues resolve <issue-id> # Resolve an issuesazabi issues ignore
Ignore an issue
sazabi issues ignore <issue-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
sazabi issues ignore <issue-id> # Ignore an issuesazabi issues reopen
Reopen a resolved or ignored issue
sazabi issues reopen <issue-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
sazabi issues reopen <issue-id> # Reopen a resolved or ignored issuesazabi issues mute
Mute an issue
sazabi issues mute <issue-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
sazabi issues mute <issue-id> # Mute an issuesazabi issues unmute
Unmute an issue
sazabi issues unmute <issue-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
sazabi issues unmute <issue-id> # Unmute an issue