return { kind: 'notFound' };
}
let parsed: unknown;
try {
parsed = JSON.parse(stdout.trim());
} catch {
// fall through
}
if (!state) {
logService.info(`${LOG_PREFIX} Invalid agent host state file ${stateFile}, removing`);
await exec(`rm -f ${stateFile}`, { ignoreExitCode: true });