ferraus jobs list

List background jobs started with --async

Synopsis

ferraus jobs list [options]

What it does

List background jobs started with --async

Examples

Every background job with its state (running, done, failed, cancelled)

ferraus jobs list

The job list as JSON: job_id, state, percent, and the original command line

ferraus jobs list --json

Start a long separation in the background, then see it listed

ferraus separate song.wav --async --json && ferraus jobs list

Global options

Every command also accepts the global options (-o, --json, --dry-run, --overwrite, --progress, ...). See Global options.

Exit codes

CodeMeaning
0Success
1Processing failed
2Usage or parameter error
3Input missing or unreadable
8Cancelled
70Internal error (bug)

Common mistakes

  • Expecting human-readable text when scripting: add --json for a stable machine result.

For models

  • MCP tool: ferraus_jobs_list
  • Schema: ferraus schema jobs list
  • Pipeline: { op: jobs list, args: { ... } } (flag names with _ instead of -)
  • fx stage: no
{"command": "jobs list", "defaults": {}}