V Vant Docs

Troubleshooting

Common issues and fixes.

Health Check Failures

Diagnose system health issues.

Config not found

Create config file.

Error:

Error: Config file not found

Run setup wizard:

vant setup

GitHub connection failed

Check GitHub credentials.

Error:

Error: Cannot connect to GitHub

Debug steps:

Sync Issues

Debug common issues.

Merge conflict

Resolve version conflicts.

Error:

Error: Merge conflict in brain

Resolve:

Rate limit exceeded

Handle API quota limits.

Error:

Error: GitHub API rate limit exceeded

Wait:

Brain Issues

Brain file structure and management.

Brain not loading

Test brain loading.

Error: Cannot load brain

Fix:

  1. Check models/public/ exists
  2. Verify brain files are valid markdown
  3. Run vant health

Memory lost

Fix:

  1. Check GitHub for previous versions
  2. vant sync --pull to restore

Node Issues

Debug common issues.

MCP not responding

Fix:

  1. Check port isn’t in use
  2. Restart node: vant node --mcp

Connection refused

Fix:

  1. Verify node is running
  2. Check firewall rules

Common Commands

Available commands.

vant health          # Diagnose issues
vant health --quiet # Minimal output
vant rate          # Check rate limit
vant update        # Check for updates

Advanced Issues

Advanced troubleshooting.

Network Timeouts

Timeout configuration.

Error: Request timed out

Fix:

Large Brain

Symptoms: Slow loads, sync timeouts

Fix:

Git Corruption

Handle corrupted brain files.

Error: fatal: unsafe repository

Fix:

git config --global --add safe.directory /path/to/repo

Permission Denied

Fix permission errors.

Error: Permission denied (publickey)

Fix:

Token Expired

Fix token errors.

Error: Token expired

Fix:

VAF Blocked Input

VAF (Vant Application Firewall) may block legitimate input:

Blocked: Newlines

Handle blocked requests.

Error: Content blocked: /\n/

Fix:

Blocked: Path Traversal

Handle blocked requests.

Error: Path traversal detected: ../etc/passwd

Fix:

Blocked: Script/XSS

Handle blocked requests.

Error: Content blocked: /<script>/

Fix:

Blocked: Shell Commands

Handle blocked requests.

Error: Content blocked: /; rm -rf/

Fix:

Limitations

Limitation Description
GitHub rate limits 5,000/hour authenticated
File size GitHub max 100MB per file
Repo size Free tier: 1GB max
Private repos Must have GitHub account

See also: Configuration, Architecture