Supervised background command job.
@type t() :: %Vibe.Command.Job{ argv: [String.t()], cwd: Path.t(), id: String.t(), output_path: Path.t(), pid: pid(), started_at: DateTime.t() }