{
  "id": "proc_f981464dac98",
  "command": "export PATH=\"/c/Users/johnn/AppData/Local/hermes/tools/node-26.12.1-win32-x64:$PATH\"; unalias node 2>/dev/null || true; npm_config_ignore_scripts=true npx --yes paperclipai onboard --yes",
  "cwd": "C:/Users/johnn",
  "task_id": "session:agent:main:local:dm:local-7b538af83f56775320fda7443af2882f8a0101618afe34ee8bb3257d49e0c28e",
  "owner_task_id": "local-7b538af83f56775320fda7443af2882f8a0101618afe34ee8bb3257d49e0c28e",
  "session_key": "agent:main:local:dm:local-7b538af83f56775320fda7443af2882f8a0101618afe34ee8bb3257d49e0c28e",
  "parent_session_id": "local-7b538af83f56775320fda7443af2882f8a0101618afe34ee8bb3257d49e0c28e",
  "started_at": 1792962294.329511,
  "exit_code": 1,
  "completion_reason": "exited",
  "termination_source": "",
  "notify_on_complete": true,
  "output": "\n\u001b[36m██████╗  █████╗ ██████╗ ███████╗██████╗  ██████╗██╗     ██╗██████╗ \u001b[39m\n\u001b[36m██╔══██╗██╔══██╗██╔══██╗██╔════╝██╔══██╗██╔════╝██║     ██║██╔══██╗\u001b[39m\n\u001b[36m██████╔╝███████║██████╔╝█████╗  ██████╔╝██║     ██║     ██║██████╔╝\u001b[39m\n\u001b[36m██╔═══╝ ██╔══██║██╔═══╝ ██╔══╝  ██╔══██╗██║     ██║     ██║██╔═══╝ \u001b[39m\n\u001b[36m██║     ██║  ██║██║     ███████╗██║  ██║╚██████╗███████╗██║██║     \u001b[39m\n\u001b[36m╚═╝     ╚═╝  ╚═╝╚═╝     ╚══════╝╚═╝  ╚═╝ ╚═════╝╚══════╝╚═╝╚═╝     \u001b[39m\n\u001b[34m  ───────────────────────────────────────────────────────\u001b[39m\n\u001b[1m\u001b[37m  The app people use to manage AI agents for work\u001b[39m\u001b[22m\n\n┌  \u001b[46m\u001b[30m paperclipai onboard \u001b[39m\u001b[49m\n│\n│  \u001b[2mLocal home: C:\\Users\\johnn\\.paperclip | instance: default | config: C:\\Users\\johnn\\.paperclip\\instances\\default\\config.json\u001b[22m\n│\n│  \u001b[2m`--yes` enabled: using Quickstart defaults.\u001b[22m\n│\n◇  \u001b[1mQuickstart\u001b[22m\n│\n│  \u001b[2mUsing quickstart defaults: local_trusted/private @ loopback (127.0.0.1):3100.\u001b[22m\n│\n│  \u001b[2mNo environment overrides detected: embedded database, file storage, local encrypted secrets.\u001b[22m\n│\n◆  Created \u001b[36mPAPERCLIP_AGENT_JWT_SECRET\u001b[39m in \u001b[2mC:\\Users\\johnn\\.paperclip\\instances\\default\\.env\u001b[22m\n│\n◆  Created \u001b[36mPAPERCLIP_TOOL_ACTION_SIGNING_SECRET\u001b[39m in \u001b[2mC:\\Users\\johnn\\.paperclip\\instances\\default\\.env\u001b[22m\n│\n◆  Created local secrets key file at \u001b[2mC:\\Users\\johnn\\.paperclip\\instances\\default\\secrets\\master.key\u001b[22m\n│\n◇  Configuration saved ───────────────────────────────────────────────╮\n│                                                                     │\n│  Database: embedded-postgres                                        │\n│  LLM: not configured                                                │\n│  Logging: file -> C:\\Users\\johnn\\.paperclip\\instances\\default\\logs  │\n│  Server: local_trusted/private @ loopback (127.0.0.1):3100          │\n│  Allowed hosts: (loopback only)                                     │\n│  Auth URL mode: auto                                                │\n│  Storage: local_disk                                                │\n│  Secrets: local_encrypted (strict mode off)                         │\n│  Agent auth: PAPERCLIP_AGENT_JWT_SECRET configured                  │\n│                                                                     │\n├─────────────────────────────────────────────────────────────────────╯\n│\n◇  Next commands ────────────────────────────╮\n│                                            │\n│  Run: \u001b[36mpaperclipai run\u001b[39m                      │\n│  Reconfigure later: \u001b[36mpaperclipai configure\u001b[39m  │\n│  Diagnose setup: \u001b[36mpaperclipai doctor\u001b[39m        │\n│                                            │\n├────────────────────────────────────────────╯\n│\n●  This npx run is temporary. Use \u001b[36mpaperclipai install\u001b[39m for atomic updates, rollback, and service support.\n│\n│  \u001b[2mBackground service not installed. Use `paperclipai onboard --install-service` or `paperclipai service install` to opt in.\u001b[22m\n┌  \u001b[46m\u001b[30m paperclipai run \u001b[39m\u001b[49m\n│\n│  \u001b[2mHome: C:\\Users\\johnn\\.paperclip\u001b[22m\n│\n│  \u001b[2mInstance: default\u001b[22m\n│\n│  \u001b[2mConfig: C:\\Users\\johnn\\.paperclip\\instances\\default\\config.json\u001b[22m\n│\n◇  Running doctor checks...\n\n\u001b[36m██████╗  █████╗ ██████╗ ███████╗██████╗  ██████╗██╗     ██╗██████╗ \u001b[39m\n\u001b[36m██╔══██╗██╔══██╗██╔══██╗██╔════╝██╔══██╗██╔════╝██║     ██║██╔══██╗\u001b[39m\n\u001b[36m██████╔╝███████║██████╔╝█████╗  ██████╔╝██║     ██║     ██║██████╔╝\u001b[39m\n\u001b[36m██╔═══╝ ██╔══██║██╔═══╝ ██╔══╝  ██╔══██╗██║     ██║     ██║██╔═══╝ \u001b[39m\n\u001b[36m██║     ██║  ██║██║     ███████╗██║  ██║╚██████╗███████╗██║██║     \u001b[39m\n\u001b[36m╚═╝     ╚═╝  ╚═╝╚═╝     ╚══════╝╚═╝  ╚═╝ ╚═════╝╚══════╝╚═╝╚═╝     \u001b[39m\n\u001b[34m  ───────────────────────────────────────────────────────\u001b[39m\n\u001b[1m\u001b[37m  The app people use to manage AI agents for work\u001b[39m\u001b[22m\n\n┌  \u001b[46m\u001b[30m paperclip doctor \u001b[39m\u001b[49m\n│\n│  \u001b[32m✓\u001b[39m \u001b[1mConfig file\u001b[22m: Valid config at C:\\Users\\johnn\\.paperclip\\instances\\default\\config.json\n│\n│  \u001b[32m✓\u001b[39m \u001b[1mDeployment/auth mode\u001b[22m: local_trusted mode is configured for loopback-only access\n│\n│  \u001b[32m✓\u001b[39m \u001b[1mAgent JWT secret\u001b[22m: PAPERCLIP_AGENT_JWT_SECRET is set in environment\n│\n│  \u001b[33m!\u001b[39m \u001b[1mSecrets adapter\u001b[22m: Local encrypted provider configured with key file C:\\Users\\johnn\\.paperclip\\instances\\default\\secrets\\master.key; key file permissions are 666 (run chmod 600 C:\\Users\\johnn\\.paperclip\\instances\\default\\secrets\\master.key)\n│\n│    \u001b[2mRestrict the local encrypted secrets key file to owner read/write permissions\u001b[22m\n│\n│  \u001b[32m✓\u001b[39m \u001b[1mStorage\u001b[22m: Local disk storage is writable: C:\\Users\\johnn\\.paperclip\\instances\\default\\data\\storage\n│\n│  \u001b[32m✓\u001b[39m \u001b[1mDatabase\u001b[22m: Embedded PostgreSQL configured at C:\\Users\\johnn\\.paperclip\\instances\\default\\db (port 54329)\n│\n│  \u001b[32m✓\u001b[39m \u001b[1mLLM provider\u001b[22m: No LLM provider configured (optional)\n│\n│  \u001b[32m✓\u001b[39m \u001b[1mLog directory\u001b[22m: Log directory is writable: C:\\Users\\johnn\\.paperclip\\instances\\default\\logs\n│\n│  \u001b[32m✓\u001b[39m \u001b[1mServer port\u001b[22m: Port 3100 is available\n│\n│  \u001b[32m✓\u001b[39m \u001b[1mNode.js runtime\u001b[22m: Node.js 26.12.1\n│\n│  \u001b[32m✓\u001b[39m \u001b[1mManaged install\u001b[22m: Not present (optional for npx, global npm, and source-checkout usage)\n│\n│  \u001b[32m✓\u001b[39m \u001b[1mBackground service\u001b[22m: Service management is not supported on win32. Use paperclipai run instead.\n│\n◇  Summary ───────────────╮\n│                         │\n│  \u001b[32m11 passed\u001b[39m, \u001b[33m1 warnings\u001b[39m  │\n│                         │\n├─────────────────────────╯\n│\n└  \u001b[33mAll critical checks passed with some warnings.\u001b[39m\n\n│\n◇  Starting Paperclip server...\nPaperclip server failed to start.\nCannot find package 'drizzle-orm' imported from C:\\Users\\johnn\\AppData\\Local\\npm-cache\\_npx\\43414d9b790239bb\\node_modules\\@paperclipai\\db\\dist\\client.js\n"
}