A delegating input task sounds like it would work well. And sbt-echo won't be used directly by users, but via activator.