* does not contain a valid {@link IRemoteAgentHostState}.
*/
export async function readLocalAgentHostLockfile(lockfilePath: string, logService?: ILogService): Promise<IRemoteAgentHostState | undefined> {
agentHostLockfile.ts
let raw: string;
try {
raw = await fs.promises.readFile(lockfilePath, 'utf8');
} catch (err: unknown) {
const code = (err as NodeJS.ErrnoException | undefined)?.code;
if (code !== 'ENOENT') {