> @sunishsheth2009 i believe that if we return the artifact content here, then we would not be able to re-use this function to get artifact path via CLI.    Ah yes! That makes sense. But we could go back to similar pattern we had previously of `get_artifact` and `_get_artifact_path`  or something that where we have similar logic which could be abstracted out as well.   But compromising the User experience for that wouldn't be ideal IMO. 