@debug: I’m not sure. There are two ways currently: 1) sending command to a remote server process (that’s how Build Sync works and 2) invoking methods in Kobalt directly (that’s how Dmitry invokes tasks). There are pros and cons to both approaches, haven’t made up my mind yet