Currently tasks are executed using its own process runner infrastructure displaying the output in the output panel. This has various limitations:
- no support for ANSI control characters
- no support for input
- no support for encodings
Using the terminal instead would allow to overcome these problems.