refactor: dedupe bluebubbles and zalouser readers

This commit is contained in:
Peter Steinberger
2026-04-07 08:02:44 +01:00
parent 90a45a4907
commit 424b65b697
13 changed files with 45 additions and 27 deletions

View File

@@ -3,6 +3,7 @@ import crypto from "node:crypto";
import fs from "node:fs";
import os from "node:os";
import path from "node:path";
import { normalizeOptionalString } from "../src/shared/string-coerce.ts";
type Args = {
agentId: string;
@@ -36,7 +37,7 @@ const parseArgs = (): Args => {
continue;
}
if (arg === "--session-key" && args[i + 1]) {
sessionKey = String(args[++i]).trim() || undefined;
sessionKey = normalizeOptionalString(String(args[++i]));
continue;
}
}