Readline is close enough to being part of bash that it’s not really inaccurate to call these all shell features imo.

Except not everyone uses bash shell - so it's not really accurate.