+ /// Redirect stdout to a file. Has no effect after the task is started.
+ void set_stdout(const Msp::FS::Path &);
+
+ /// Sets destination for stderr. Has no effect after the task is started.
+ void set_stderr(StreamAction);
+
+ /** Returns captured output, if any. This may be called while the task is
+ still running, but it will always return all output. */