/** * CleoOS postinstall — scaffolds the global XDG hub and deploys extensions. * * Runs automatically after `npm install -g @cleocode/cleo-os`. * Creates an XDG-compliant directory structure, copies the compiled CANT * bridge extension to the extensions directory, and optionally invokes * `cleo skills install` for any bundled CleoOS skills. * * Behaviour: * - Skips silently during workspace/dev installs (non-global). * - All directory creation is idempotent (no-op if directory exists). * - Extensions and starter bundle files are always overwritten on upgrade. * - Skill install is best-effort; failures are logged but not fatal. * - Missing `@mariozechner/pi-coding-agent` is handled gracefully. * * This source compiles to `bin/postinstall.js` via a dedicated tsconfig * (see `tsconfig.postinstall.json`). The `postinstall` script in * `package.json` references the compiled output at `bin/postinstall.js`. * * @packageDocumentation */ export {}; //# sourceMappingURL=postinstall.d.ts.map