#!/usr/bin/env node /** * @aexol/spectral — Coding agent that never sleeps * * Headless CLI wrapper — no TUI mode supported. * * Subcommand routing: * - `spectral login` → interactive auth flow (writes ~/.spectral/config.json) * - `spectral logout` → deletes ~/.spectral/config.json * - `spectral serve` → start the Aexol relay WebSocket server (headless) * - `spectral desktop`→ start `serve` detached + open the Studio UI in the * browser (the thin replacement for the old desktop app) * - `spectral bind` → link directory to an Aexol Studio project * - `spectral unbind` → remove Aexol Studio project binding * - `spectral` (bare) → branded help, exit 0 — this is what the post-install * launcher runs, so it must never fail. * - `spectral --version` / `--help` → branded short-circuits, no auth needed. * - anything else → error with usage hint. */ export {}; //# sourceMappingURL=cli.d.ts.map