Getting Help
π― Quick Linksβ
- Status Page: status.LanOnasis.local
- API Status: Real-time monitoring available
- Community Discord: Join our Discord
π Documentation Resourcesβ
Getting Startedβ
- π Installation Guide
- π― Quick Start Guide
- π§ API Overview
Troubleshootingβ
π Reporting Issuesβ
Before Reportingβ
- Check our documentation
- 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β
Code | Description | Solution |
---|---|---|
AUTH_001 | Invalid API key | Check your API key in dashboard |
RATE_001 | Rate limit exceeded | Wait for retry-after header value |
VAL_001 | Invalid request format | Check request body against schema |
MEM_001 | Memory not found | Verify memory ID exists |
SEARCH_001 | Search query too short | Minimum 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β
- Email details to security team
- Allow 90 days for patch development
- Coordinate disclosure timing
Need immediate assistance? Enterprise customers can use the emergency hotline provided in your onboarding materials.