Questo a che punto e', magari con questo almeno supportato potremmo chiudere in bellezza IMA ed avere un modo piu' automatizzato di lanciare processi attraverso !CHAOS, come nel caso del unitserver sarebbe carino avere almeno lo standard out/err redirezionato sul db o su qualche altra cosa che si potesse accedere semplicemente da altre applicazioni.
Per esempio che ne pensi se l'agent invece di mandare le cose sul DB avesse la possibilita' di rispondere a query REST del tipo GET_LOG [processID/processname]/SET_CONSOLE[processID/processname,Nlinee] e rispettivamente ti restituisce Nlinee di stdout/stderr di quel processo di una coda circolare di linee che ti tieni bufferata in memoria/file. E viceversa per lo standardIN. Dovrebbe essere facile facendo partire i processi con popen. Leggendo sempre lo standardout e scrivendo sempre la coda (circolare) non ti dovrebbe succedere mai che il processo si blocca perche' non riesce a scrivere.