Skip to main content

Getting Help

πŸ“š Documentation Resources​

Getting Started​

Troubleshooting​

πŸ› Reporting Issues​

Before Reporting​

  1. Check our documentation
  2. Search existing GitHub issues

How to Report​

GitHub Issues (Preferred for technical issues):

**Environment:**
- SDK Version:
- API Endpoint:
- Node/Python Version:

**Description:**
[Clear description of the issue]

**Steps to Reproduce:**
1.
2.
3.

**Expected Behavior:**
[What should happen]

**Actual Behavior:**
[What actually happens]

**Code Sample:**
```typescript
// Minimal reproduction

## πŸ’¬ Contact Channels

### Community Support (Free)
- **Discord**: Best for quick questions
- **GitHub Discussions**: Technical discussions
- **Stack Overflow**: Tag with `LanOnasis`

### Professional Support (Paid Plans)
- **Email**: support@LanOnasis.local
- **Response Time**:
- Pro: 24 hours
- Enterprise: 4 hours
- Critical Issues: 1 hour

### Enterprise Support
- Dedicated Slack channel
- Technical Account Manager
- Custom SLA agreements
- Phone support available

## πŸ”§ Self-Service Tools

### API Key Management
```bash
# Rotate API key
lan-onasis keys rotate --confirm

# Check key permissions
lan-onasis keys info

# List all keys
lan-onasis keys list

Diagnostics​

# Run system diagnostic
lan-onasis diagnose

# Test API connectivity
lan-onasis test-connection

# Check rate limits
lan-onasis limits

# Verify workspace configuration
lan-onasis workspace info

Memory Management​

# Export memories
lan-onasis export --format json --output backup.json

# Import memories
lan-onasis import --file backup.json

# Search from CLI
lan-onasis search "your query" --limit 10

# Delete memories
lan-onasis delete --id memory-id --confirm

πŸ“– Additional Resources​

πŸ” Debugging Tips​

Enable Debug Logging​

// TypeScript SDK
const client = new MemoryClient({
apiKey: process.env.LANONASIS_API_KEY,
debug: true,
logLevel: 'verbose'
})
# Python SDK
client = MemoryClient(
api_key=os.environ['LANONASIS_API_KEY'],
debug=True,
log_level='DEBUG'
)

Common Error Codes​

CodeDescriptionSolution
AUTH_001Invalid API keyCheck your API key in dashboard
RATE_001Rate limit exceededWait for retry-after header value
VAL_001Invalid request formatCheck request body against schema
MEM_001Memory not foundVerify memory ID exists
SEARCH_001Search query too shortMinimum 3 characters required

πŸ₯ Health Check Endpoints​

# Check API health
curl http://api.LanOnasis.local/health

# Check search service
curl http://api.LanOnasis.local/health/search

# Check embeddings service
curl http://api.LanOnasis.local/health/embeddings

πŸ“Š Service Level Agreement (SLA)​

Uptime Guarantees​

  • Free Tier: Best effort
  • Pro Tier: 99.9% uptime
  • Enterprise: 99.99% uptime with custom SLA

Performance Targets​

  • Search Latency: < 100ms p95
  • Upsert Latency: < 200ms p95
  • Embedding Generation: < 500ms p95

πŸ” Security Concerns​

For security-related issues, please email security@LanOnasis.local directly. Do not post security vulnerabilities publicly.

Responsible Disclosure​

  1. Email details to security team
  2. Allow 90 days for patch development
  3. Coordinate disclosure timing

Need immediate assistance? Enterprise customers can use the emergency hotline provided in your onboarding materials.