You mean whether VSCode extensions (1) can insert into the current line; and (2) have state? The answer should be rather obvious, yes.
Edit: My usage of Emacs has been reduced to mostly just magit and dired since ~2017, so I didn’t realize Emacs 26 added threads. Is it actually widely adopted? Things I do use these days, like package.el, are clearly still blocking.