export function isPiFlowHost(hostInfo: unknown): boolean { if (!hostInfo || typeof hostInfo !== "object") return false; const host = hostInfo as { distribution?: { id?: unknown }; capabilities?: Record; }; return host.distribution?.id === "piflow" && host.capabilities?.sessionModelStateControl === 1; }