Improving sbt 'run' final message

I am using sbt after long time. I tried hello-scala project. It took some setup on my behalf.
In the end, I see following output:

sbt:hello-scala> run
[info] Updating …

[info] Done updating.
[info] Compiling 1 Scala source to /mnt/chromeos/removable/SD Card/Android/data/hello-scala/target/scala-2.12/classes …
[info] Non-compiled module ‘compiler-bridge_2.12’ for Scala 2.12.8. Compiling…
[info] Compilation completed in 96.157s.
[info] Done compiling.
[info] Packaging /mnt/chromeos/removable/SD Card/Android/data/hello-scala/target/scala-2.12/hello-scala_2.12-0.1.0-SNAPSHOT.jar …
[info] Done packaging.
[info] Running example.Hello
hello
[success] Total time: 134 s, completed Jun 30, 2019 9:55:58 AM

Please look at how hello is hidden above.
My ask is we should separate final output message from rest of output message.
sbt run logs lot of messages which build up to final run output. Developers would greatly benefit if we keep them apart for clarity.

Here is a spec

{

ALL RUN related messages

}

Here is output of your program :
{

Final RUN output from code

}

In Kubernetes world, this kind of message display has been on the rise. This will really help developers.

Thanks,

Sunil Sabat

I am not exactly sure what you’re proposing here. Are you saying we should add more whitespace and curly braces before we print out “hello”?

In sbt 1.3.0, some of these logs would go away. Could you try sbt 1.3.0-RC2 please?