From what I can tell, Assistant doesn't seem too far off from having artifacts right now. It can generate files in its sandbox and display them to users in a somewhat reasonable way (though there is definitely room for improvement).
The big thing that's missing for me is the ability to easily download/share those artifacts outside of the session. It also appears that the model itself loses access to generated files somehow, even after only one additional prompt.