import pc from "picocolors"; // [nexus] replaced PAPERCLIP_ART with NEXUS_ART const NEXUS_ART = [ "███╗ ██╗███████╗██╗ ██╗██╗ ██╗███████╗", "████╗ ██║██╔════╝╚██╗██╔╝██║ ██║██╔════╝", "██╔██╗ ██║█████╗ ╚███╔╝ ██║ ██║███████╗", "██║╚██╗██║██╔══╝ ██╔██╗ ██║ ██║╚════██║", "██║ ╚████║███████╗██╔╝ ██╗╚██████╔╝███████║", "╚═╝ ╚═══╝╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚══════╝", ] as const; // [nexus] updated tagline const TAGLINE = "Open-source orchestration for your agents"; // [nexus] renamed from printPaperclipCliBanner export function printNexusCliBanner(): void { const lines = [ "", ...NEXUS_ART.map((line) => pc.cyan(line)), pc.blue(" ───────────────────────────────────────────────────────"), pc.bold(pc.white(` ${TAGLINE}`)), "", ]; console.log(lines.join("\n")); }