Every way a daemon-routed run can fail to produce an exit code.
import * as Client from './client.ts'; const failure: Client.DaemonRunFailure = Client.DaemonDisconnected({ reason: 'error' }); failure.code; // 'DaemonDisconnected' — or 'DaemonUnreachable'; narrow with a switch
Failure.Of<DaemonUnreachable | DaemonDisconnected | DaemonSilent>