daemon: use run-command api for async serving