Skip to content

๐Ÿฉบ Troubleshooting & Diagnostics โ€‹

Common issues and diagnostic procedures for VelociForge.


๐Ÿฉบ Run Self-Diagnostics โ€‹

Check system compatibility, RAM-disk support, cache location, and symlink availability:

bash
vforge doctor

๐Ÿ”ง Common Issues โ€‹

vforge: command not found โ€‹

VelociForge was not installed globally. Run:

bash
npm install -g velociforge

Or use npx velociforge for zero-install execution.


vforge ci fails โ€” Archive not found โ€‹

The .vforge archive doesn't exist yet. Pack first:

bash
vforge pack
vforge ci

vforge diff โ€” "Both manifest target paths must exist" โ€‹

One of the two manifest paths you're comparing doesn't exist. Check available snapshots:

bash
vforge snapshot list

Then compare with a valid snapshot:

bash
vforge diff .vforge.json .vforge-snapshots/<name>/.vforge.json

vforge p2p pull โ€” Connection refused โ€‹

Ensure the sharing node is running on the remote machine:

bash
# On the sharing machine:
vforge p2p
# Confirm the address shown, e.g.: http://192.168.1.21:3457

# Then on your machine:
vforge p2p pull http://192.168.1.21:3457

๐Ÿงน Cleaning Cache & Swap Files โ€‹

bash
vforge clean           # Remove temp swap files only
vforge clean --all     # Also remove the .vforge archive

Released under the MIT License.