Skip to main content

Common Issues & Solutions

Get help with common NikCLI problems and learn how to troubleshoot issues effectively.

🚨 Installation Issues

Problem: Permission Denied During Installation

Symptoms:
  • EACCES: permission denied errors
  • Cannot install globally
  • Permission errors when running commands
Solutions:

Problem: Node.js Version Issues

Symptoms:
  • Node.js version too old error
  • Features not working properly
  • Compatibility issues
Solutions:

Problem: Package Manager Conflicts

Symptoms:
  • Multiple package managers causing conflicts
  • Installation fails with different package managers
  • Inconsistent behavior
Solutions:

🔑 API Key Issues

Problem: API Keys Not Working

Symptoms:
  • Invalid API key errors
  • Models not available
  • Authentication failures
Solutions:

Problem: Rate Limiting

Symptoms:
  • Rate limit exceeded errors
  • Slow responses
  • API quota exceeded
Solutions:

🤖 Agent Issues

Problem: Agent Not Responding

Symptoms:
  • Agent commands hang
  • No response from agents
  • Timeout errors
Solutions:

Problem: Agent Tasks Failing

Symptoms:
  • Tasks fail with errors
  • Incomplete task execution
  • Unexpected behavior
Solutions:

⚡ Parallel Execution Issues

Problem: Parallel Tasks Hanging

Symptoms:
  • Parallel tasks not completing
  • Resource exhaustion
  • Deadlocks
Solutions:

Problem: Memory Issues

Symptoms:
  • Out of memory errors
  • Slow performance
  • System crashes
Solutions:

🔧 Configuration Issues

Problem: Configuration Not Saving

Symptoms:
  • Settings not persisting
  • Configuration reset on restart
  • Permission errors
Solutions:

Problem: Mode Switching Issues

Symptoms:
  • Cannot switch modes
  • Mode not persisting
  • Unexpected mode behavior
Solutions:

📁 File Operation Issues

Problem: File Permission Errors

Symptoms:
  • Cannot read/write files
  • Permission denied errors
  • File access issues
Solutions:

Problem: File Not Found Errors

Symptoms:
  • File not found errors
  • Path resolution issues
  • Incorrect file paths
Solutions:

🌐 Network Issues

Problem: Network Connectivity

Symptoms:
  • Cannot connect to APIs
  • Timeout errors
  • Network unreachable
Solutions:

🔍 Debugging Tools

Diagnostic Commands

Performance Monitoring

Log Analysis

🆘 Getting Help

Self-Help Resources

Command Reference

GitHub Issues

Community Support

Professional Support

🎯 Prevention Tips

1. Regular Maintenance

2. Monitor Resources

3. Backup Configuration

🚀 Next Steps

FAQ

Common questions and answers

Command Reference

Complete command reference

Examples

Learn through examples

GitHub Issues

Report bugs and request features
Pro Tip: Use /diagnostic regularly to catch issues early. This command checks all system components and provides recommendations for optimization.