leon-ai/leon

missing /tcp_server/dist/

Opened this issue · 0 comments

Specs

  • Leon version: dev
  • OS (or browser) version:
  • Node.js version: 20 & 22
  • Complete "leon check" (or "npm run check") output:
  • (optional) Leon skill version:

Expected Behavior

✅ Python bridge 1.3.0 ready
ℹ️ Downloading Python TCP server...
Download progress: 100% (1.44 GB/1.44 GB | 19.4 MB/s | 0 ETA)
✅ Python TCP server downloaded
ℹ️ Extracting Python TCP server...
✅ Python TCP server extracted
✅ Python TCP server manifest file created
✅ Python TCP server 1.1.0 ready

Actual Behavior

✅ Python bridge 1.3.0 ready
ℹ️ Downloading Python TCP server...
node:events:498
throw er; // Unhandled 'error' event
^

Error: ENOENT: no such file or directory, open '/root/.leon/tcp_server/dist/leon-tcp-server-linux-x86_64.zip'
Emitted 'error' event on WriteStream instance at:
at emitErrorNT (node:internal/streams/destroy:170:8)
at emitErrorCloseNT (node:internal/streams/destroy:129:3)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
errno: -2,
code: 'ENOENT',
syscall: 'open',
path: '/root/.leon/tcp_server/dist/leon-tcp-server-linux-x86_64.zip'
}

Node.js v22.2.0
Error: Command failed with exit code 1: npm run postinstall

How Do We Reproduce? leon create birth --develop

Extra (like a sample repo to reproduce the issue, etc.)

create missing dist directory during setup to bypass issue. dist missing from dev branch, present in master branch