ruvector/npm/packages/ruvbot/bin
rUv cfc31738d6 fix(ruvbot): improve error handling and chat endpoint reliability
- Fix pino error serialization (use 'err' key instead of 'error')
- Add detailed logging for JSON parse errors with rawBody preview
- Add nested try-catch for AIDefence output validation
- Block critical threats with SECURITY_BLOCKED error code
- Add /api/models endpoint with 12+ supported LLM models
- Add Gemini 2.5 Pro support via OpenRouter
- Update README with stronger security messaging vs Clawdbot
- Update FEATURE_COMPARISON.md with security gap analysis
- Bump version to 0.1.1

Tested and verified on Cloud Run deployment:
- All endpoints working: health, ready, status, models, agents, sessions, chat
- Chat returns proper fallback when LLM not configured
- Error logs now properly serialize error objects

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 01:26:54 +00:00
..
cli.js feat(ruvbot): Complete RuvBot implementation - Clawdbot-style AI with RuVector backend 2026-01-27 04:31:10 +00:00
ruvbot.js fix(ruvbot): improve error handling and chat endpoint reliability 2026-01-28 01:26:54 +00:00